Могу ли я начать загрузку кадра B из кадра A? - PullRequest
1 голос
/ 02 июня 2010

На моей веб-странице я планирую разместить «заголовок», содержащий ссылки на разные части моего сайта. Один и тот же «заголовок» будет присутствовать на каждой странице. Мой заголовок также содержит изображение.

Я начал реализовывать эту идею и начал думать о кадрах. Я думаю, что в этом случае я должен поместить свой заголовок во фрейм, а основное содержимое будет отображаться в другом фрейме. Я думаю, что таким образом я могу избежать перезагрузки заголовка. Он всегда присутствует и перезагружается только содержимое второго фрейма (в результате нажатия на ссылки в заголовке). Можно ли это сделать таким образом. Или, другими словами, можно ли начать перезагрузку кадра B, щелкнув ссылки в кадре A (без перезагрузки кадра A)?

Ответы [ 2 ]

2 голосов
/ 02 июня 2010

конечно, используйте целевой атрибут:

<a href="whatever.html" target="another-frame-name">

Но пожалуйста не используйте фреймы, так как обычно это создает ужасный пользовательский опыт.

1 голос
/ 02 июня 2010

Да, вы можете. Для этого и нужен целевой атрибут А.

Скажем, у вас есть два фрейма, верхний из которых называется заголовком, основной - контентом.

Затем в заголовке добавьте target = "content" к своим ссылкам. Это скажет браузеру загружать любую ссылку, указанную в ссылках внутри именованного фрейма.

Одна нота. Вы хотели бы создать сайт без фреймов в эти дни.

...