Пользователи сети часто спрашивают на форумах, могу ли я прочитать содержимое другого html-файла в html-файле? Ответ — да, и существует более одного метода. Раньше я использовал только iframe для ссылки, но позже я нашел несколько других методов, поэтому сегодня я суммирую эти методы для вашей справки. лучше. хорошо! <IFRAME NAME="content_frame" ширина=100% высота=30 маржа=0 маржавысота=0 SRC="import.htm" ></IFRAME> <iframe name="content_frame"marginwidth=0marginheight=0 width=100% height=30 src="import.htm"frameborder=0></iframe> <object style="border:0px" type="text/x-scriptlet" data="import.htm" width=100% height=30></object> <span id=showImport></span>
1. Представлен IFrame, посмотрите следующий код
Вы увидите импортированный извне файл, но обнаружите, что он окружен чем-то вроде внешней рамки. Вы можете использовать:
Но вы обнаружите, что проблема все еще существует, то есть цвет фона другой. Вам нужно использовать только тот же цвет фона в импортированном файле import.htm, но если вы используете IE5.5, вы можете прочитать это. статья о прозрачности. Если вы хотите, чтобы полоса прокрутки не появлялась, если импортированный файл слишком длинный, добавьте в тело файла import.htm прокрутку=no.
2.<объект>метод
3.Метод загрузки поведения
<IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" />
<скрипт>
функция onDownloadDone(downDate){
showImport.innerHTML=downDate
}
oDownload.startDownload('import.htm',onDownloadDone)
</скрипт>