我也遇到过类似的问题,你看看下面这俩连接
http://topic.csdn.net/u/20080407/23/a9d724d8-d9a0-4e5e-99b2-64257913f9c4.htmlhttp://topic.csdn.net/u/20071025/00/a7f08175-5fad-4867-9842-abe04110fef1.html
http://topic.csdn.net/u/20080407/23/a9d724d8-d9a0-4e5e-99b2-64257913f9c4.htmlhttp://topic.csdn.net/u/20071025/00/a7f08175-5fad-4867-9842-abe04110fef1.html
解决方案 »
- js如何将超过url传参长度的参数传给window.open或者对话框
- 帮我看看这个小问题如何实现呀!
- 怎样循环5个DIV(层)?点击其中一个隐藏其它???
- javascript 开源么?
- javascript動態添加表格的行與動態刪除表格的行的問題
- 各位大虾 ,小弟才刚刚学习javascript 请问 如果我用鼠标拉动窗口,改变大小,会触发javascript的什么事件啊?谢谢!!
- 怎样才能让表单里所有名字为aaa的文本框格式化显示月和日
- 一个非常简单的问题???
- 在线等。问题一句话就能解决(马上给分)
- 如何用window.open()传值,如何在弹出窗口中得到这些值,如果你会,请进来帮一下!
- JavaScript另存代码的问题
- IE7中为什么window.open()方法设置属性无效?
inn+="document.write(\"from button click \");";
inn+=" \<\/script\>";
inn="";
inn +=" <script type=\"text/javascript\">";
inn+="document.write(\"from button click \");";
inn+=" <\/script>1";
divaa.innerHTML=inn;
你稍微再后面一个一些数字或者字就知道了!实际上已经赋值了
我觉得你这个纯粹多余
直接inn="from button click ";不好?
<head>
<script type="text/javascript">
function aa()
{
inn="";
inn +=" <script type=\"text/javascript\">";
inn+="document.write(\"from button click \");";
inn+=" <\/script>";divaa.innerHTML=inn;
eval("document.write(\"from button click \");");}
</script>
</head><body>
<table>
<tr>
<td>
<input type="button" value="div script" onClick="aa()" />
</td>
</tr><tr>
<td>
<div id="divaa">
<script type="text/javascript">
document.write("from div ");
</script>
</div>
</td>
</tr>
</body>
</html>参考这个:xmlhttp.open("GET","A-1.html",false)
xmlhttp.send(null);
if(window.navigator.userAgent.indexOf("Firefox")>=1) //针对FF
{
document.getElementById("oDiv").innerHTML = xmlhttp.responseText;
var scripts = document.getElementById("oDiv").getElementsByTagName("script");
for(var i=0;i <scripts.length;i++) //一段一段执行script
{
eval(scripts[i].innerHTML);
}
}else if(window.navigator.userAgent.indexOf("MSIE")!=-1)
{
var httpText = xmlhttp.responseText;
httpText = httpText.replace(/ <script[^>]*>/gi," <script defer>")//因为 <script defer>可以在IE上直接运行,所以把所有的script标签都替换成defer标记的script
document.getElementById("oDiv").innerHTML = httpText;
}
</script></body>
</html>