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

indexing - 意思

This should be an easy one for someone:

Will the <noscript> element cause the HTML page to serve only the content within the <noscript> tag itself to google crawlers and hide all the rest of my static content causing it so not to be indexed?

Thanks!

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

integration - NoScript で別の Firefox 拡張機能がサイトを「信頼済み」としてマークするにはどうすればよいですか?

Web of Trust APIと統合して、評判の良いサイトを信頼済みとして自動的にマークする拡張機能を作成しようとしています。

ただし、私が理解している限り、NoScript と統合する簡単な方法はありません。私がする必要があるのは、サイトが信頼されているリストまたは信頼されていないリストにあるかどうかを確認し、まだどちらにもない場合は信頼されているリストに追加することです。

どんな助けでも大歓迎です。

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

noscript -

There is some important information related to the user that is stored inside TabContainer control of ajaxcontroltoolkit. However, if javascript is not enabled, the tabcontainer just disappears (instead of degrading gracefully). So I decided to have list contents of the tabs myself all in one place one after another but inside the noscript tag. Any problems you see with this?

Any alternate suggestions?

0 投票する
8 に答える
18113 参照

javascript - JavaScript が無効になっているときに HTML の一部を非表示にする方法は?

JavaScript を使用しないユーザーに対応しようとしています。(ちなみに、最近は努力する価値がありますか?)

ある HTML ファイルでは、スクリプトがオンの場合はその一部を実行し、スクリプトがオフの場合は別の部分を実行します。

タグは前者<noscript>を可能にしますが、後者はどのように達成できますか? スクリプトがオフの場合にブラウザによって解析されないように、HTML の一部をマークするにはどうすればよいですか?

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

http-redirect - Java スクリプトを使用せずにリダイレクト (HTTP 302) を発行して _top フレームに作用する

フォーム投稿のトップ フレームをリダイレクトする必要があり、javascript に関係なく、すべての主要なブラウザーで動作するはずです。

リンクとそのターゲット属性が設定されたページにリダイレクトし、ユーザーにリンクをクリックするように求めることができます。

しかし、302レスポンス自体でそれができるかどうか知りたい.

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

xml -

Is there any difference in <noscript> block processing for pages served with MIME-type text/html versus those served with MIME-type application/xhtml+xml?

As far as I noticed <noscript> block for text/html pages is not processed at all if JavaScript is disabled in browser. And what happens for application/xhtml+xml pages? I suspect that for such pages the block is still analysed when JavaScript is disabled. But I failed to find any clarification of this issue.

Could someone point me to appropriate W3C standard or provide any other clarification?

PS. Situation of interest is visit counting services wich use <noscript> block to track visitors with disabled JS. If elements (for example, zero-sized images) of <noscript> blocks are downloaded in any case then such services should broke :(

0 投票する
4 に答える
1235 参照

javascript - javascriptが無効になっている場合、X/HTML要素にcssスタイルを与える方法は?

外部cssファイルからやりたい。メイン css に div#abc がありますが、javascript が無効になっている場合にのみ、この div に display none を設定したいです。

0 投票する
11 に答える
74206 参照

javascript - 使うべきではない

I found some good cons here:

  • The noscript element only detects whether the browser has JavaScript enabled or not. If JavaScript is disabled in the Firewall rather than in the browser then the JavaScript will not run and the content of the noscript element will not be displayed.

  • Many scripts are dependent on a specific feature or features of the language being supported in order for them to be able to run (for example document.getElementById). Where the required features are not supported the JavaScript is unable to run but since JavaScript itself is supported the noscript content will not be displayed.

  • The most useful place to use the noscript element is in the head of the page where it would be able to selectively determine what stylesheet and meta elements get applied to the page as the page is loading rather than having to wait until the page is loaded. Unfortunately the noscript element is only valid within the body of the page and so cannot be used in the head.

  • The noscript element is a block level element and therefore can only be used to display entire blocks of content when JavaScript is disabled. It cannot be used inline.

  • Ideally, web pages should use HTML for the content, CSS for the appearance, and JavaScript for the behavior. Using the noscript element is applying a behavior from within the HTML rather than applying it from JavaScript.

Source: http://javascript.about.com/od/reference/a/noscriptnomore.htm

I very much agree on last point. Is there a way to make and add an external <noscript> file? Should we place <noscript> in the <head>?

0 投票する
6 に答える
14317 参照

javascript - リダイレクトをラップするためにヘッドにnoscriptを追加する有効な方法

だから私はブラウザによって無効にされているJavaScriptを処理する簡単な方法は次のようになるだろうと考えていました:

そして、次のnojs.htmlようなものを持っています:

クラッシュページで。

これは私の好みの方法ではありませんが、JavaScriptを使用せずにユーザーがより優雅に作業できるようになるまでは、便利でシンプルです。

ただし、セクションに<noscript>要素を配置することは無効です。headもちろん、予備テストはとにかく機能しましたが、コードが有効であるという点では迷信的です。さらに、これが実際にフィールドテストに失敗するのは嫌です。

それで、これを行うための有効な方法はありますか?おそらくnoscript、オブジェクトタグのような別の要素でラップしますか?または、私が考えていないさらに簡単な方法はありますか?