<script type="text/javascript" language="javascript">
var lb=window.dialogArguments.window.document.getElementById("scriptstring");
var oOld=lb.getElementsByTagName("script")[0];
alert(oOld.parentNode.tagName);
alert(oOld.tagName);
oOld.parentNode.removeChild(oOld);
</script>
这段代码嵌入在一个showModalDialog页面中
当这个页面被运行的时候 父页面有一个id为scriptstring的label
我现在要删除这个label当中的一段js代码 现在 alert(oOld.parentNode.tagName); alert(oOld.tagName);
已经显示能找到这两个node的对象了 但是用removeChild方法后 父页面的label内 原来那段js还是存在 这到底为啥??
下面是父页面的lable
<label id="scriptstring">
<script language='javascript'type='text/javascript'>var arguemnts = new Object();arguemnts.window = window;window.showModalDialog ('UptAdv.aspx?ID=12', arguemnts, 'dialogHeight=410px;dialogWidth=820px;status=no;resizable=no;scroll=no');</script>
</label>
var lb=window.dialogArguments.window.document.getElementById("scriptstring");
var oOld=lb.getElementsByTagName("script")[0];
alert(oOld.parentNode.tagName);
alert(oOld.tagName);
oOld.parentNode.removeChild(oOld);
</script>
这段代码嵌入在一个showModalDialog页面中
当这个页面被运行的时候 父页面有一个id为scriptstring的label
我现在要删除这个label当中的一段js代码 现在 alert(oOld.parentNode.tagName); alert(oOld.tagName);
已经显示能找到这两个node的对象了 但是用removeChild方法后 父页面的label内 原来那段js还是存在 这到底为啥??
下面是父页面的lable
<label id="scriptstring">
<script language='javascript'type='text/javascript'>var arguemnts = new Object();arguemnts.window = window;window.showModalDialog ('UptAdv.aspx?ID=12', arguemnts, 'dialogHeight=410px;dialogWidth=820px;status=no;resizable=no;scroll=no');</script>
</label>
解决方案 »
- 如何设定flexigrid 第一加载数据时,加载指定页数的数据
- 请教inject: function()是什么意思?
- 强烈推荐大家看“javascript面向对象技术”
- 可以动态添加,删除文本框.如果文本框没有添加内容,点击提交时,会弹出地文本框没有添加内容.
- 请问在静态网页之间可不可以用javascript实现参数传递?????
- javaScript高手们,看看这段代码?我晕了
- 在线等~~~~~~~~~~
- 算是概念性的问题:JavaScript和JAVA的
- 关于页面关闭的问题!
- 如何在服务器脚本中引用客户端变量??
- javascript 急急急
- php登陆框 怎样记住用户名 希望尽早得到答复 谢谢
只把移除WEB的html控件什么的吧
script
一加载都是已解析了
document.label1.innerhtml="" 就搞定了哦