在IE6中禁用JavaScript仍然无法看到脚本代码?

时间:2012-07-13 15:16:45

标签: javascript asp.net

我是初学者。这与我试图学习的不同选项更为相关。

我刚刚举了个例子

    <!--
    document.write("<h1>Hello World</h1>");
    //-->

据说如果禁用javascript,我们应该使用此标签来避免在浏览器中显示脚本。 所以禁用Javascript按照以下步骤

单击“工具”菜单 从菜单中选择“Internet选项...” 单击“Internet选项”弹出窗口中的“安全”选项卡 单击自定义级别...按钮以访问您的安全设置 几乎一直滚动到Scripting部分 选择“活动脚本”的“启用”按钮 单击“确定”完成该过程 要求确认时单击是

    document.write("<h1>Hello World</h1>");

然后我删除了标签,现在我希望我能够看到脚本错误

    "document.write("<h1>Hello World</h1>");"

显示为Javascript被禁用,标签被删除。但我所看到的是没有显示空白页面。 some1能帮我理解吗?

2 个答案:

答案 0 :(得分:2)

我想你可能会感到困惑。脚本应该包含在<script> script here </script>标记中。如果您需要向未启用JavaScript的用户展示内容,可以使用<noscript> //stuff to be displayed when javascript disabled </noscript>代码执行此操作。

您案例中的示例如下

<script type="text/javascript" >
    document.write("<h1>hello world</h1>");
</script>
<noscript>
    <h1>Sorry but your browser does not have javascript enabled</h1>
</noscript>

答案 1 :(得分:1)

脚本标记内的注释

<script>
    <!--

    //-->
</script>

适用于不了解<script>标记的浏览器。你在谈论Netscape 1,任何教你这些东西并使用document.write的书已经过时了。