問題タブ [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コードを非表示および表示する
したがって、javascriptがオンの場合は表示し、オフの場合は非表示にする2つのリンクがあり、javascriptがオフの場合は、その場所にnoscriptタグを使用して他の2つのリンクを表示したいと思います。
私がこれまでに持っているものは次のとおりです。
-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、Password フィールド、Login ボタンのページに noscript メッセージが表示されます...アラートで背景を完全にぼかし、ユーザーが Javascript を有効にした後にのみ続行する方法...
ご協力いただきありがとうございます。
javascript - javascriptが無効になっている場合、div(JSで作成されたボタンのような動作を持つ)をリンクにします
onclick javascript を持つ 6 つの div があります。それらをクリックすると、サイトの一部が変わります。
JavaScriptが無効になっている場合、これらのdivにリンクを含めたいです。(ページリンクの一部を別のページに変更する代わりに)
どうすればいいですか?
html - イルカが読んでいる noscript セクション
Dolphin Browser と Default Android Browser は<noscript>
、これらのブラウザで javascript がオンになっているにもかかわらず、ページの先頭にあるセクションを読み込んでいます。これにより、それらのページのコンテンツがレンダリングされなくなります。
頭の中で、ブラウザでjavascriptがオフになっているときに、ページ上のdiv内のすべての表示をnoneに設定するaa cssスタイルシートにリンクしています。これは、非スクリプト要素内に存在することによって行われるため、スタイルシートは JavaScript がない場合にのみ読み取られます。
これは、私がテストしたすべてのデスクトップ/ラップトップ ブラウザーで機能します (アクセスできない mac ではテストされていません)。Firefox と Opera を搭載した Android で動作します。私はcyanongenmod 7しか持っていないので、Google Chromeはありません。
ただし、Dolphin とデフォルトの Android ブラウザーに関しては、noscript セクションにある css スタイルシートを読み取るため、これらのブラウザーではほとんどのページ/サイトがレンダリングされません。
head セクションからスタイルシート リンクを削除すると、これらのブラウザーでページが正しくレンダリングされることで、これが起こっていることを証明しました。
これらのブラウザで head セクションの noscript タグを尊重するようにする方法はありますか?
更新: これは HTML5 を使用しています - 頭のスクリプトは許可されていません: http://www.w3.org/TR/html5/the-noscript-element.html#the-noscript-element
javascript - JSPページでJavaScriptが検出されない
重複の可能性:
JavaScriptが無効になっているかどうかを検出する方法は?
私の質問は、サーバー側のWebアプリケーションでJavaScriptが有効になっていないことを検出する方法です。タグは知っていますが、サーブレットまたは純粋なJavaで実行したいと思います。javascriptがenalbedされていない場合はページをリダイレクトする必要があるため、noscriptタグを使用したくありません。
前もって感謝します。
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-div を表示/作成する」関数を作成する唯一の解決策ですか?