查看: 1037|回复: 6
|
innerHTML 不能 execute <script src='...'></script>?
[复制链接]
|
|
document.getElementById("element_id").innerHTML = <script src='http://i.i.com.com/cnwk.1d/html/export/r2j/News-19.html'></script>
以上statement中的 innerHTML 不能 execute <script> 里的 statement...
""<script src='http://i.i.com.com/cnwk.1d/html/export/r2j/News-19.html'></script>"" 我 treat 它是个类似 plug-in 的 component 加进来我的 web site. 那 script 的 source 是属于 external party 的。
有什么方法能拿到那资料呢? |
|
|
|
|
|
|
|
发表于 6-7-2006 02:01 PM
|
显示全部楼层
为什么要把这 script 放在这 element 里面呢?
直接放在 webpage 里不行吗? |
|
|
|
|
|
|
|

楼主 |
发表于 7-7-2006 12:15 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 7-7-2006 09:54 AM
|
显示全部楼层
用这个方法把script放在head element里
- <!--//
- var hd = document.getElementsByTagName("head")[0];
- var sc = document.createElement("script");
- sc.src="http://i.i.com.com/cnwk.1d/html/export/r2j/News-19.html";
- sc.type="text/javascript";
- hd.appendChild(sc);
- //-->
复制代码 |
|
|
|
|
|
|
|

楼主 |
发表于 7-6-2007 08:56 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 7-6-2007 08:17 PM
|
显示全部楼层
我觉得用hidden table 来做你要的tab 好像比较好。
每click 一个tab 只有属于它的content visible 其他的hidden |
|
|
|
|
|
|
|
发表于 8-6-2007 11:35 PM
|
显示全部楼层
u may try this:
document.XXX.innerHTML = "<scr"+"ipt" src='http://i.i.com.com/cnwk.1d/html/export/r2j/News-19.html'></scr"+"ipt>"
The key is to break the </script>.
hopes this help. : ) |
|
|
|
|
|
|
| |
本周最热论坛帖子
|