可能重复:
opposite of <noscript>
我有一个静态html页面如下:
<head>
<noscript>Please Enable JavaScript</noscript>
</head>
<body>
<br />
HELLO
</body>
这将提示用户启用Javascript。但无论JavaScript是禁用还是启用,“HELLO”都会显示出来。如果启用了JavaScript,我希望显示“HELLO”,并希望在禁用JavaScript时显示提示并隐藏“HELLO”。如果它是跨浏览器的解决方案会更好。我怎么能这样做?
答案 0 :(得分:0)
你可以让Hello
成为一个javascript,就像这样...
<body>
<script type="text/javascript">
document.write("HELLO");
</script>
<noscript>Please Enable JavaScript</noscript>
</body>
答案 1 :(得分:0)
您的代码目前有HELLO
以纯HTML格式显示,无论是否启用了JavaScript。 <noscript>
代码属于<body>
。
如果用户启用了JavaScript,则下面的示例将写入HELLO
。但是,如果禁用JavaScript,则会显示Please Enable JavaScript
。
<head>
</head>
<body>
<script type="text/javascript">
document.write("HELLO");
</script>
<noscript>
Please Enable JavaScript
</noscript>
</body>