【发布时间】:2011-08-08 23:57:48
【问题描述】:
我有一个 span/div 标签,我试图在其中隐藏一个脚本
var wr2 = '<span id="span_id" style="display:none;position:relative"><SCRIPT LANGUAGE="JavaScript" SRC="http://www.some_server.com?a=3&d=5"></SCRIPT></span>';
然后在我的脚本中使用(在页面顶部编写代码):
document.write(wr2);
无论我做什么,它总是显示脚本,即使它被隐藏的 div 包裹。 我想在另一个函数上控制它,但默认情况下隐藏它。
- 我不能使用 jQuery。
- Chrome 和 Firefox 可以正常使用此代码
【问题讨论】:
-
脚本不是“可见的”。他们执行并做某事。如果你想隐藏他们对页面所做的事情,那么你需要弄清楚那是什么。
-
你为什么要有条件地隐藏你的脚本?你需要重新考虑!
-
我无法移动脚本,实际上我不知道它放在哪里
-
我的客户希望根据他从我的服务器获得的参数有条件地隐藏/显示脚本。该脚本可以显示在页面源中,但我应该能够阻止其显示图像,例如
标签: javascript html internet-explorer scripting