php - 如果未启用 javascript,则停止加载 PHP 页面

标签 php javascript noscript

<分区>

如果用户计算机上未启用 javascript,我将尝试停止加载我的 php 页面。

下面的方法工作正常。但是请告诉我它是否跨浏览器并且安全吗?

<noscript>
<?php
echo "Please Enable JavaScript in your browser!";
exit;
?>
</noscript>

  <div id="main">
    <!-- #header -->
    <div id="header"> 
        <div id="logo"><a href="homepage.php" title="Go to Homepage"><span><?php echo $Name;?></span></a></div>.....

请让我知道任何其他我可以做到的专业方式。

PS:我的一些用户试图在页面加载后禁用 JavaScript。这件事也影响了我的一些页面。自从 js 被禁用以来,我在提交时得到了错误的值。我想克服这种情况。

最佳答案

可以插入标签

<title>Your title</title>    
<noscript><meta http-equiv="refresh" content="0; URL=/badbrowser.html"></noscript>

关于php - 如果未启用 javascript,则停止加载 PHP 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15388370/

相关文章:

php - 在 PHP 中实例化类的正确方法

php - PHP CLI 上的新行

php - 如何加密现有的MySQL数据库?

javascript - 发送带有参数的 URL 并在参数中使用 javascript 值

javascript - 选择/突出显示文本时会触发 jQuery .click()

javascript - 重定向 View 在 MVC 应用程序中不显示 "active"属性

php - 在使用 PDO 的结果中使用列的值作为索引

javascript - noscript 标签内的文本将作为文本而不是表单输出

firefox - 在 NoScript 上全局允许 Cloudfront

javascript - 如何在 <noscript> 标记中使用 &lt;style&gt; 元素?