首页 旅游资讯 线路攻略 景点大全 国内游 境外游 美食特产

object元素放在单独的JS文件中怎么写,谢谢!

发布网友 发布时间:2024-10-24 08:47

我来回答

1个回答

热心网友 时间:2024-10-25 12:46

你这是在网页中插入flash吧?这个无法写单独文件的。

不像是js,js的话,可以写单独文件在XX.js文件中,然后用<script>标签将其引入,可是你没有发现上面的这些都是标签的吗?这些可都是正宗的html标签啊,怎么可以另外引入呢?

不过也不是不能完全不能引入,那也只是一种另类的而已,称不上引入的“引入”也是php的包含语句:inclide();

哦,我或许明白你的意思了,你可能是要把这些东西用js将它们显示出来吧?

这样的话,你可以使用js的innerHTML来实现,你在你的HTML中留下一个<div>代码块,并设置ID属性,然后再让js onload完毕再执行。

示例代码:

HTML:
<div id="iii"></div>

js:

window.onload=function{
var myobj='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=7,0,19,0" width="887" height="239">
<param name="movie" value="images\/banner.swf" \/>
<param name="quality" value="high" \/>
<param name="wmode" value="Opaque"\/>
<embed src="images/banner.swf" quality="high" pluginspage="http://www.macromedia.com\/go\/getflashplayer" type="application\/x-shockwave-flash" width="887" height="239"><\/embed>
</object>';

getElementById('iii').innerHTML = myobj;

}

搞定

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com