問題タブ [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 投票する
1 に答える
899 参照

javascript -

Does anyone know why this doesn't work in IE6?:

#xA;

It seems simply enough, but unlike FF, IE6 doesn't show it when I disable javascript.

It's really confusing :( I thought the tag was supposedly compatible acrosss browsers? Well, atleats from the W3 profile page for the tag. (http://www.w3schools.com/tags/tag_noscript.asp)

Any help would be great! Fiton

0 投票する
5 に答える
662 参照

javascript - スクリプトタグとサーバー側の検証はありませんか?

これはまだ直接尋ねられていない質問です..
私は、年間数百万の Web 顧客にサービスを提供する会社のために開発しています。私たちの Web アプリケーションの多くは何年も前に (そして悪い習慣で) 書かれており、ページが機能するために完全に Java スクリプトに依存しており、最も顕著なのは Web フォームの検証です。

最近、JavaScript を使用していないユーザーをエラー ページにリダイレクトする noscript タグを実装しています。
ユーザーの 99% が現在 JavaScript 対応のブラウザーを使用していることを考えると、noscript を使用する代わりにサーバーの検証をクライアントの検証と一緒に行うべき理由を誰にも納得させるのに苦労しています。

さらに、開始タグと終了タグの追加とリダイレクトは 5 秒で開発できますが、サーバーの検証にはより多くの時間と費用が必要です。
あなたの考えは何ですか??
スクリプトを有効にする必要がある 1% のユーザー以外にスクリプトがない場合、サーバー検証の真の利点は何でしょうか?

0 投票する
3 に答える
1454 参照

javascript - noscript タグをデバッグする方法

ウィジェットを作成していて、JavaScript を noscript タグでラップしたところ、空白の画面が表示され、エラー メッセージが表示されなくなりました。

例を次に示します: http://www.comehike.com/outdoors/widget.php?hike_id=108&height=600&width=700

そのページのビューソースから URL を貼り付けると、何かが起こります。しかし、何らかの理由で、私がリンクしたこの URL には何も表示されません。なぜそれが起こっているのですか?

ありがとう!!

0 投票する
1 に答える
150 参照

list - 単純なリストを含む 2 つのファイルを結合するにはどうすればよいですか?

Google Chrome ブラウザーの場合、NotScripts という拡張機能を使用しています。これにより、ホワイトリストに登録したサイトに対してのみ JavaScript を有効にすることができます (ブラックリストを使用すると逆になります)。プラットフォーム全体で NotScripts の複数のインスタンスをマージするためのクラウド アカウントがないため、これを手動で行う必要があります。

したがって、OSX Google Chrome の NotScripts の 1 つのインスタンスからホワイトリストをコピーして whitelist-a.txt というテキスト ファイルに貼り付け、Windows Google Chrome の NotScripts の別のインスタンスを whitelist-b.txt というテキスト ファイルにコピー アンド ペーストしました。

whitelist-a.txt -

whitelist-b.txt -

ご覧のとおり、2 つのリストにはいくつかの類似点があります。list a上書きするようにリストをマージしたくありませんがlist b、次のように 2 つのリストを 1 つにしたいと考えています。

これを行うために実行できる問題やスクリプトはありますか? 私は行コマンドに精通しておらず、これを行うためのプラグインやスクリプトも見つかりません。

0 投票する
2 に答える
4620 参照

javascript - 使用する

I noticed Facebook does this where they have a meta refresh enclosed in a <noscript> enclosed in the <head> tag. They use this to detect if the user agent has javascript enabled or not.

We were thinking of using this method for 2 reasons:

  1. To auto redirect to a non-js optimized version of the site as facebook does.
  2. To include a non-js stylesheet to hopefully disable the finger pointer over javascript only anchors as well as for CSS3 complaint browsers, fading those buttons out to make it more obvious they are disabled (not working rather).

Will using this method for the above reasons cause any adverse effects that will affect a large percentage of user agents?

0 投票する
2 に答える
694 参照

html - javascriptなしでオーバーフローがあるかどうかを検出する

要素のコンテンツがオーバーフローした場合 (垂直方向のみ) にアクションを実行するために、検出する (または少なくとも、疑似クラスなどを使用していくつかの要素を表示/非表示にする) HTML/CSS のみの方法があるかどうかを知りたいです。はい、私はそれができることを知っており、その方法を知っています(これについてJSの例は必要ありません、お願いします)、 javascriptなしで賢い方法があるかどうか知りたいだけです。

オーバーフローが発生した場合にのみ表示される「もっと...」ボタンを表示しようとしており、可能であればJSなしでこれを達成しようとしています。

0 投票する
1 に答える
6712 参照

html - スクロール時にページの上部に移動する要素を修正 - CSS のみ

このページにある効果を生成しようとしています: http://jonrohan.me/guide/css/creating-triangles-in-css/ - ただし、CSS のみを使用し、JavaScript を使用しません (これは JavaScript では簡単です)。 .

私が話している効果は次のとおりです。

  • 最初に、ページ ヘッダーと記事のタイトルの両方が表示されます。
  • スクロールすると、ページ ヘッダーが消えます。
  • 記事のタイトルはページの上部に固定されるため、スクロールすると常に表示されます。

これまでに達成できた最高のものは次のとおりです。
http://jsfiddle.net/nottrobin/2FSvx/しかし、ソリューション
に固有のものの重複は好きではありません。<nav>

下にスクロールして が<header>消えたとき<nav>に、ページが自然にページの一番上に表示されるようにするために考えられる巧妙な CSS/3 テクニックを持っている人はいますか?

0 投票する
2 に答える
343 参照

javascript - noscript に代わるものを機能させようとしています。大丈夫ですが、モバイルブラウザではできませんか?

私は最近、エージェントが JavaScript を無効にしている場合にメッセージを表示するための優雅でシンプルな方法を発見しました。

モバイルサファリで試してみましたが、うまくいきません。そうしない理由はありますか?コードを書くときは、次のことを考慮しました。

  1. マークアップ/DOMは実際にロード/登録しているので、divの終了タグの後にscriptタグを付けます
  2. すぐに機能しない理由は何でもいいので、 setTimeout 関数を使用して 100 ミリ秒待機させました。
  3. 古き良きdomルックアップとスタイル変更がうまく/正しく実行されなかった場合に備えて、jqueryを使用しました

私のコード:

よろしくお願いします。

編集:

問題が Webkit にないことを確認しました。また、div の終了タグの後にではなく、自己呼び出しの匿名関数で開始したり、window.onload に非表示のコードを配置したりしても、違いはありません。

EDIT2:

document.getElementById を実行し、display を none に設定しても機能しないことを確認しました! 何が起こっている...

0 投票する
2 に答える
117 参照

javascript - ブラウザの JavaScript の有効/無効に応じて機能するリンクが必要です

style-sheet and <noscript>javascript が無効になっている場合を使用してアラート ポップアップを実装しました。ポップアップには、警告メッセージと [OK] ボタンがあります。すべてのブラウザーで JavaScript が無効になるまで、[OK] ボタンは機能しません。JavaScript が有効で、ページのリロードがない場合

On FF:-[OK] ボタンのページをクリックすると、リロードが取得されます

Other Browsers:-[OK] ボタンをクリックしても何も起こりません

他のすべてのブラウザー (IE、Opera、Safari、Chrome) で [OK] ボタンを FF のように動作させたいのですが、どうすればこれを実現できますか?

私のコードを編集したのは次のとおりです