document.write('投票显示<script language=javascript src=poll.asp?id=12><\/scr'+'ipt>');
解决方案 »
- 一个很蛋疼的问题,不嫌麻烦的。麻烦看看。。。。谢谢!!
- 求助大牛们,关于在<listTable>里面append不同的信息(一行记录,一行其他信息,这条信息是与html定义的表头格式对不上的))
- JS中有Sleep() 和 DoEvent吗?
- 为什么我的代码运行不了呢
- 一个地图高亮JS代码的问题
- js读取XML的代码,如何改?需要 高高手进。HELP。
- 高分!怎么为设计HTC控件的onfocus和onblur事件?
- 可是clearInterval(oTime);总是不起作用55555555555555555555
- 回车可以作为触发事件吗?
- 请问可否用变量改变帧的高度宽度
- 如何给一个FORM内的所有TEXT INPUT加上,相同的onChang事件,
- 跪求IE各版本模拟软件..
但还是不行,我再解释一下我的目的。
我有个论坛,帖子内容是用document.write('')显示出来的。
我自己做了一个显示投票的ubb码,格式是:[poll]12[/poll],如果用户在论坛里引用了“[poll]12[/poll]”,我希望把它替换为<script language=javascript src=poll.asp?id=12></script>,poll.asp是显示投票界面的,如果帖子内容不用document.write('')显示,那我这样替换就可以成功了,但现在不行。
为什么要这么做啊,我见好多网站都这么做
这样是可以显示出来的,但页面格式出现了问题。
并且这样的话,我在其它的html调用[poll]12[/poll]时就不能正常显示了。
[poll]12[/poll]
<script language=javascript src=poll.asp?id=12></script>至于页面格式,你再检查一下 poll.asp.
<body>
<div id="ScriptDiv"></div>
<script language="javascript">
var sHTML="<input type=button onclick=go2() value='Click Me'><BR>"
var sScript='<SCRIPT DEFER>function go2(){ alert("Hello from inserted script.") }</script' + '>';
ScriptDiv.insertAdjacentHTML("afterBegin",sHTML + sScript);
</script>
</body>