问题标签 [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.

0 投票
3 回答
2915 浏览

java - 查找是否在 JSP 中启用/禁用 JavaScript

我有一个网页,其中部分页面是通过 AJAX 加载的,但如果未启用 JavaScript,我也想让它工作。

所以,我把代码写成

在哪里

获取城市和显示()

是一个 javaScript 方法,它将获取内容(执行 Cities.java 中的代码)并显示它。

城市.java

是一个 Java 类,它将从数据库中收集城市并生成要显示的 html 内容。

当 JavaScript 关闭时,一切正常......因为 ajax 调用不会被执行,只有 Cities.getHtml () 会被调用一次。

但是,当 JavaScript 被启用时,Ajax 调用也会被执行并且 Cities.getHtml() 也会被调用.. 即使显示因为标签而看起来正确,Cities.java 会为相同的数据调用两次,并且它吃掉很多时间...

如何解决这个问题?

0 投票
3 回答
135 浏览

javascript - Javascript & jQuery - 我们应该使用多少?

这个问题之前有人问过,但我想从这个问题中获得更多细节,更多关于观众和原因。

我从来都不是 Javascript 的粉丝,如果我可以避免使用它,我会......但现在 jQuery 已经发展,我发现自己使用了很多它,并且非常喜欢它。但我现在觉得我可能会忘乎所以并使用太多。

1)实际上有多少人禁用了JS?有没有人有准确的访客统计/分析来证明有多少百分比的访客被禁用?如果只有 1 - 5%,我们真的应该关心他们吗?

2)首先禁用JS的原因是什么,似乎所有浏览器都默认启用它?我不明白为什么浏览器会给我们这个选项。除非出于测试目的,否则我从未找到关闭 JS 的理由。

3) 你认为 JS 会不会成为一种永久的浏览器语言,因为它不允许用户关闭它?如果脚本是永久性的,网站将是惊人的(和安全的)。

M 应用程序,一个仅安全登录的站点,具有丰富的 AJAX、覆盖、工具提示和淡入淡出的元素 - 没有它就无法工作。但这对我来说不是问题,因为我的用户在注册时被警告说 JS 是 100% 的要求,而我的特定访问者实际上需要我的应用程序。我也有一个<noscript>重定向回登录页面。

我问上述问题是因为我要重新开发我的应用程序的主页,这是公开的,但我不确定要使用多少以及有多大的观众会错过 jQuery 的优点.

谢谢

0 投票
2 回答
27651 浏览

css - HAML - 将 type=text/css 添加到