javascript - "Noscript"在没有 JavaScript 的情况下重新加载页面时显示原始 HTML

标签 javascript html css google-chrome noscript

当 JavaScript 被禁用时,我有一条弹出消息告诉用户。问题发生在 Chrome 中。

这是只有我的 <noscript> 的网站: Cloud9 Website .如果您启用了 JavaScript,则它是空白的。以下是复制我的经验的方法:

  1. 查看空白页。
  2. 禁用 JavaScript。
  3. 重新加载页面。

您应该能够看到 <noscript> 中的原始 HTML .如果您再次重新加载页面,则会弹出正确的消息。

我还在本地使用 XAMPP 对此进行了测试:同样的事情。

这是我的 HTML:

<noscript>
    <div class="nojs">This website requires JavaScript to run.&#160; Please<a href="activatejs.php"class="link" target="_blank">enable it</a> or use a web browser that supports JavaScript.</div>
</noscript>

最佳答案

虽然这是一个错误,但您可以使用此解决方法:

<div class="nojs"><noscript>This website requires JavaScript to run. Please </noscript><a href="activatejs.php"class="link" target="_blank"><noscript>enable it</noscript></a><noscript> or use a web browser that supports JavaScript.</noscript></div>

关于javascript - "Noscript"在没有 JavaScript 的情况下重新加载页面时显示原始 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17635808/

相关文章:

javascript - 我怎样才能制作多维数组arduino

html - div 之间神秘的换​​行符。包含 JSFiddle

html - 自动换行多行文本,突出显示的行之间有空格

javascript - 在变量中使用字符串调用闭包内的函数

JavaScript 语法错误(限制小数点后 2 位)

javascript - 安装 NPM 后如何使用 js 依赖项?

JavaScript:CSS 选择语法

javascript - 如何使用 Javascript 获取整页高度?

javascript - 使用 jQuery 拖动面板以显示 div。这太痛苦了

html - 半透明图像边框