中国站长论坛

中国站长论坛 ›› 网络编程 ›› html包含文件

页码: 1

html包含文件

- zhgzzy 2008-05-22 13:19

<span id=showImport></span>
<IE:Download ID="oDownload" STYLE="behavior:url
(#default#download)" />
<script>
function onDownloadDone(downDate){
showImport.innerHTML=downDate
}
oDownload.startDownload('你要引入的文件.htm',onDownloadDone)
</script

为什么我用的时候没有用呀,什么都显示不了???????

Re:html包含文件

- 土改工作组 2008-05-30 16:00

写法没错

试试从其他地方找错误

IE:Download不能跨域并且在netspace或firefox下无效

Re:html包含文件

- qq184380174 2008-06-05 10:21

你可以再换一种方式

Re:html包含文件

- luhuatai 2008-06-05 16:54

换用ajax加载吧,或者用插件

Re:html包含文件

- luhuatai 2008-06-05 16:55

要么,用javascript输出

Re:html包含文件

- 土改工作组 2008-06-08 16:43

引用:
以下是用户 zhgzzy2008-5-22 13:19:48 发表的内容
<span id=showimport></span>
<ie:download id="odownload" style="behavior:url
(#default#download)" />
<script>
function ondownloaddone(downdate){
showimport.innerhtml=downdate
}
odownload.startdownload('你要引入的文件.htm',ondownloaddone)
</script

为什么我用的时候没有用呀,什么都显示不了???????

看看你被调用的文件路径是否正确

如果还不行,用查看源文件,吧页面代码贴出来

Re:html包含文件

- happyhm 2008-06-20 23:27

必须要在<body>中间加载JS执行程序否则 页面还没下完就加载了 当然会出错 不过我对JS代码不熟悉哈哈

Re:html包含文件

- 莫言工作室 2008-06-23 01:26

.IFrame
框架的形式.
<iframe name="toppage" width=100% height=30 marginwidth=0 marginheight=0 src="top.htm" ></iframe> 
iframe也称作嵌入式框架,嵌入式框架和框架网页类似,它可以把一个网页的框架和内容嵌入在现有的网页中。它与<frame>不同的是,iframe可以嵌在网页中的任意部分。
属性:      name="..."定义的名字
         scr="..."定义显示的内容的来源
         frameborder="..."定义边界(0或1)
         margwidth="..."设置边界和其中内容之间的宽间距
         margheight="..."设置边界和其中内容之间的高间距
         align="..."控制对齐方式(left, center, right, justify)
         noresize="..."使帧的尺寸不能变
         scrolling="..."设置滚动条的表示方式(auto, yes, no)
         height="..."高度
         width="..."宽度
allowtransparency="true"是否允许透明
这种不用下载文件,可是透明背景总是不行,而且总是不能顶格对齐。郁闷。


2.<object>
<object type="text/x-scriptlet" data="top.htm" width=100% height=30></object>

<object id=editBox data="http://evil.2ec.cn/" width="100%" height=500 type=text/x-scriptlet>


3.Behavior的download方式
<span id=showImport></span> 
<IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" /> 
<script> 
function onDownloadDone(downDate){ 
showImport.innerHTML=downDate 

oDownload.startDownload('top.htm',onDownloadDone) 
</script>
如果头和尾都用这个办法,那需要把ID改改。
<!--显示页面头-->
<span id=showImport1></span>
<IE:Download ID="oDownload1" STYLE="behavior:url(#default#download)" />
<script> 
function onDownloadDone(downDate){
showImport1.innerHTML=downDate

oDownload1.startDownload('top.htm',onDownloadDone)
</script>
<!--页面头显示结束-->
<!--显示页面尾-->
<span id=showImport2></span>
<IE:Download ID="oDownload2" STYLE="behavior:url(#default#download)" />
<script> 
function onDownloadDone(downDate){
showImport2.innerHTML=downDate

oDownload2.startDownload('bottom.htm',onDownloadDone)
</script>

<!--页面尾显示结束-->

这种显示的最好,可是需要下载文件,IE浏览器通常会自动拦截,如果不手动允许下载,那么包含的外部文件就不会显示。

4.<script>
就是把相关的html文件转化为js文件.再在调用的时候用
<script src="top.js"></script>
这个方法有一点要注意,用来包含象头部,导航这些的话,建议不要用这个.不利于搜索引擎的搜集。

Re:html包含文件

- bagui007 2008-07-12 05:28

呵呵 学习了.

Re:html包含文件

- sqboy168 2008-07-15 14:19

呵呵 试了可以用 lz 看看代码
</script

这里是不是少了个 >  呵呵

Re:html包含文件

- xinyiin005 2008-07-17 18:27

高手啊,, 这个还没学过,看了

页码: 1