問題タブ [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.
java - JSP で JavaScript が有効/無効になっているかどうかを調べる
ページの一部が AJAX 経由で読み込まれる Web ページがありますが、JavaScript が有効になっていない場合でも機能するようにしたいと考えていました。
だから、私は次のようにコードを書きました
どこ
fetchCitiesAndDisplay ()
コンテンツを取得 (Cities.java のコードを実行) して表示する javaScript メソッドです。
Cities.java
データベースから都市を収集し、表示する HTML コンテンツを生成する Java クラスです。
JavaScript がオフの場合、すべてがうまく機能します.. ajax 呼び出しは実行されず、Cities.getHtml () のみが 1 回呼び出されるためです。
しかし、JavaScript を有効にすると、Ajax 呼び出しも実行され、Cities.getHtml() も呼び出されます。タグのおかげで表示は正しく見えますが、Cities.java は同じデータに対して 2 回呼び出しを取得し、かなりの時間を食う…
これを解決するには?
javascript - Javascript と jQuery - どのくらいの量を使用することになっていますか?
この質問は以前にもありましたが、今回はもう少し詳しく、聴衆とその理由について教えてください。
私は Javascript のファンではありませんでした。使用を避けることができれば、そうするでしょう...しかし、jQuery が進化した今、私はそれをたくさん使用し、本当に楽しんでいることに気づきました。でも、今は調子に乗りすぎて使いすぎてしまいそうです。
1) 実際に JS を無効にしている人は何人ですか? 無効になっている訪問者の割合を証明する正確な訪問者統計/分析を持っている人はいますか? たった1~5%の場合、本当に気にする必要があるのでしょうか?
2) そもそも JS を無効にする理由は何ですか? ブラウザがそのオプションを提供する理由がわかりません。テスト目的でない限り、JSをオフにする理由は見つかりませんでした。
3) ユーザーが JS をオフにできないようにすることで、JS が永続的なブラウザー言語になると思いますか? スクリプトが永続的であるとすれば、Web サイトはすばらしい (そして安全な) ものになるでしょう。
安全なログイン専用サイトである M アプリケーションは、AJAX、オーバーレイ、ツールチップ、およびフェードインとフェードアウトする要素が豊富で、それなしでは機能しません。しかし、私のユーザーは登録時に JS が 100% 必要であり、私の特定の訪問者は実際に私のアプリケーションを必要としていると警告されるので、これは私にとっては問題ではありません。<noscript>
ログインページに戻るリダイレクトもあります。
公開されているアプリケーションのホームページを再開発しようとしているため、上記の質問をしていますが、使用する量と、jQuery の良さを逃してしまう聴衆の数について確信が持てません。 .
ありがとう