При разработке веб-страниц многим веб-страницам требуется одинаковый рисунок границ и панель навигации. FrontPage предоставляет нам общие границы для облегчения дизайна. Однако это не очень удобно. В конце концов, на каждую веб-страницу добавляется одно и то же содержимое. увеличивает количество веб-страниц. Конечно, для динамических веб-страниц это не проблема, но что, если они статичны
? границы для облегчения дизайна, но это тоже неудобно, ведь на каждую веб-страницу добавляется один и тот же контент, и веб-страница незаметно увеличивается. Конечно, для динамических веб-страниц это не проблема, но что, если это так. статика,
как можно преодолеть этот недостаток через фреймворк? Этого можно добиться, но фрейм доставил еще одну неприятность, то есть, если вы сразу откроете внутреннюю страницу фрейма и снимете великолепное пальто, будет ли оно выглядеть очень монотонно? ? Здесь мы находим хороший способ снять пальто. Веб-страница автоматически надевает куртку, вы подумали об этом? Если вам не интересна эта тема, можете уйти, мы подробно обсудим ее ниже.
На веб-страницах фреймов параметр src обычно используется для указания адреса веб-страницы внутри фрейма. Что нам нужно сделать, так это позволить ему автоматически обнаружить этот адрес при непосредственном открытии, а затем надеть пальто. сначала добавьте код обнаружения на веб-страницу следующим образом:
Ниже приведен фрагмент в кавычках:
<скрипт>
если (top.location==self.location)
{
top.location="index.htm?"+self.location;
}
</скрипт>
Это так просто. Обратите внимание, что index.htm — это адрес веб-страницы пальто. Следующее, что нужно сделать, — это заставить веб-страницу пальто автоматически добавлять эту часть контента. Нам нужно проанализировать адрес веб-страницы пальто. , найдите параметры, а затем укажите параметр src кадра. Этот параметр поможет, код следующий:
Ниже приведен фрагмент цитаты:
<скрипт>
document.write('<iframe id="mid" name="mid" width="100%" height="100%"frameborder="0" прокрутка="auto"')
var n=self.location.href.indexOf("?")//Проверяем, содержит ли он параметры
if(n>0)//параметры существуют
{
//Указать на параметры
document.write(" src="+self.location.href.substr(n+1))
}
document.write('></iframe>')
</скрипт>
Здесь используется платформа iframe. Конкретное приложение можно увидеть на моем сайте ggg82.126.com.
Вы можете нажать здесь, чтобы увидеть эффект. Если вы что-то не понимаете, вы также можете связаться со мной. Если у вас есть хорошие мнения, пожалуйста, не стесняйтесь обсудить их со мной.