问题标签 [noscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如果打开/关闭 javascript,则隐藏和显示 html 代码
所以我有 2 个链接,我想显示 javascript 是否打开并在关闭时隐藏,当 javascript 关闭时,我想在其位置显示 2 个带有 noscript 标记的其他链接。
到目前为止,我所拥有的是:
-js here- 如果 js 打开则显示 2 个链接,并在禁用时隐藏 -js here-
-noscript- 链接 1 链接 2 -noscript-
我只有 PHP 方面的经验,对 javascript 不是很熟悉。
解决此问题的最佳方法是什么?是否应该有某种 javascript 函数来使显示/隐藏功能起作用?但是如果关闭了 javascript,该函数将如何运行以隐藏链接?
如果有人能指出我正确的方向来解决这个问题或为我提供一个简单的代码片段,我将不胜感激。谢谢!
css - Firefox 不从 Google Font API 渲染字体
我上传了一个我们公司外包的登录页面,Firefox 不渲染Lato
字体,而是退回到更底层的东西。
我们从 fonts.googleapis.com 获得了以下样式表。
在 IE、Chrome、Opera 和 Safari 中没有问题。Firefox 是否有什么特别之处无法显示字体?
javascript - 在浏览器中禁用 javascript 时如何让所有用户继续
我有一个登录页面,如果禁用 Javascript,我希望用户不要走得更远。我尝试使用 noscript 标记,但页面 UserId、密码字段和登录按钮确实与 noscript 消息一起出现...如何通过警报完全模糊背景并仅在用户启用 Javascript 后继续...
谢谢你的帮助。
javascript - 如果禁用 javascript,则将 div(具有类似使用 JS 创建的按钮的行为)变为链接
我有 6 个具有 onclick javascript 的 div。当您单击它们时,网站的一部分会发生变化。
如果禁用了 javascript,我希望这些 div 包含链接。(而不是将页面链接的一部分更改为另一个页面)
我该怎么做?
html - dolphin 正在阅读 noscript 部分
Dolphin 浏览器和默认 Android 浏览器正在阅读<noscript>
我页面顶部的部分,即使在这些浏览器中打开了 javascript。这会导致这些页面的内容不被呈现。
在头部,我链接到 aa css 样式表,当浏览器中关闭 javascript 时,该样式表将页面上 div 内的任何内容设置为无。它通过驻留在非脚本元素中来做到这一点,因此只有在没有 javascript 时才会读取样式表。
这适用于我测试的所有桌面/笔记本电脑浏览器(未在我无权访问的 mac 上测试)。它适用于带有 Firefox 和 Opera 的 Android。我只有 cyanongenmod 7,所以我没有 Google Chrome。
然而,当谈到 Dolphin 和默认的 Android 浏览器时,他们会读取位于 noscript 部分的 css 样式表,并且几乎整个页面/站点都不会在这些浏览器中呈现。
我已经证明这是通过从头部删除样式表链接发生的事情,并且页面在这些浏览器中正确呈现。
有没有办法让这些浏览器尊重 head 部分的 noscript 标签?
更新:这是使用 HTML5 - 头部中的 noscript 是允许的:http ://www.w3.org/TR/html5/the-noscript-element.html#the-noscript-element
javascript - JSP 页面中没有检测到 javascript
可能重复:
如何检测 JavaScript 是否被禁用?
我的问题是如何在服务器端 Web 应用程序中检测到没有启用 javascript?我知道标签,但我想用 servlet 或纯 java 来做。我不想使用 noscript 标记,因为如果没有启用 javascript,我必须重定向页面。
提前致谢。
javascript - 更优雅
The <noscript>
tag can be used to display a message if the user has scripting turned off - but is there any way in which it can be used to contain a conditional (html) statement, or more complicated coding?
Edit: Sorry, perhaps I wasn't clear; I have nothing against the noscript tag itself - but was wondering about the upward limitations of its usage? As far as I have seen, its usage has been merely to tell people to turn scripting on. I'm thinking about potential in terms of accessibility.
javascript - 没有 javascript 的后备解决方案
Bootstrap 有自己的 javascript 版本的复选框、单选按钮、折叠等。
单选按钮示例:
只要您启用了 JS,这看起来就很棒。我喜欢 JS,但我也是NoScript用户,我希望页面在没有 JS 的情况下也能正常工作。
正如我所见,twitter-bootstrap 没有内置的后备解决方案。我可以使用我自己的标签或仅在启用 JS 时显示引导按钮,但我以某种方式期望引导可以处理这个问题。
我想到的唯一解决方案是使用标准单选按钮、复选框等,如果启用了 JS,则用上面的类似代码替换/隐藏它们。
我也很失望地看到像崩溃这样的一些简单的事情没有备用解决方案,至少可以使用 css3 转换来处理它,或者至少只是打开所有子 div 并保持它们打开。
对于没有 JS 的引导程序,您是否有一些想法/解决方案,或者是唯一的解决方案编写一个函数来“隐藏单选按钮,如果启用了 javascript,则显示/创建 boostrap-divs”?