【发布时间】:2013-04-18 07:13:02
【问题描述】:
如果浏览器中没有启用 javascript,我会尝试显示一条消息,然后我不想进一步加载页面。我用php所以我做了
<?php exit;?>
在 noscipt 中,但尽管浏览器启用了 javascript,但 php 代码退出工作...... 我使用的代码是这样的:
<noscript>
<div style="text-align:center; margin-top:15px; color:#f00; margin-bottom:10px;text-decoration: blink;">
<h1>
Please enable javascript<br style="margin-bottom: 5px;"/>
<h3>Else the system will not work correctly.</h3>
</h1>
</div>
<div align="center">
<div class="title" style="font:bold 18px arial">Enabling Javascript</div>
For: <strong>FireFox</strong>
Go To:<strong>Options > Content</strong><br/> and Check the Enable Javascript.
<br/>OR<br/>
Refer this link to enable javascript according to your browser<br/>
<a href="http://www.enable-javascript.com/">http://www.enable-javascript.com/</a>
<?php exit;?>
</div>
</noscript>
如果未启用 javascript,我应该如何不继续进行,如果启用了 js,我应该继续...
【问题讨论】:
-
PHP 在服务器端运行,而
<noscript>是客户端元素。 PHP 生成内容(无论是什么内容)并将它们发送到客户端然后 浏览器呈现它们。 PHP 不知道内容是/应该如何呈现的。
标签: javascript noscript