タグ付けされた質問 「script-tag」

5
<script>タグはいつ表示する必要があり、なぜ表示できるのですか?
表示されるようにscriptスタイル設定された要素display:block。なぜそれが可能であり、それが望まれる実際のユースケースがあるのですか? td &gt; * { display: block; } &lt;table&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt; var test = 1; &lt;/script&gt;von 1 &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; コードスニペットを実行する結果を非表示スニペットを展開
142 html  css  script-tag 

15
<script>タグの読み込みに失敗したかどうかを確認する方法
私は&lt;script&gt;ページのに動的にタグを追加しています。&lt;head&gt;ロードがなんらかの理由で失敗したかどうかを確認できるようにしたいのです-404 、ロードされたスクリプトのスクリプトエラーなど。 Firefoxでは、これは機能します。 var script_tag = document.createElement('script'); script_tag.setAttribute('type', 'text/javascript'); script_tag.setAttribute('src', 'http://fail.org/nonexistant.js'); script_tag.onerror = function() { alert("Loading failed!"); } document.getElementsByTagName('head')[0].appendChild(script_tag); ただし、これはIEまたはSafariでは機能しません。 Firefox以外のブラウザでこれを機能させる方法を知っている人はいますか? (.jsファイル内に特別なコードを配置する必要があるソリューションは良いものではないと思います。それは洗練されておらず、柔軟性がありません。)

9
ページの読み込み後にjQueryを介して<script>タグを動的に挿入する方法は?
これを機能させるのに問題があります。最初にスクリプトタグを文字列として設定してから、jquery replaceWith()を使用して、ページの読み込み後にそれらをドキュメントに追加しました。 var a = '&lt;script type="text/javascript"&gt;some script here&lt;/script&gt;'; $('#someelement').replaceWith(a); しかし、その変数で文字列リテラルエラーが発生しました。次に、文字列を次のようにエンコードしてみました。 var a = '&amp;left;script type="text/javascript"&amp;gt;some script here&amp;lt;\/script&amp;gt;'; しかし、それを送信して、replaceWith()その文字列だけをブラウザに出力します。 誰かが&lt;script&gt;ページの読み込み後に、理想的にはjQueryを介してブラウザにタグを動的に追加する方法を教えてもらえますか?

12
Scriptタグにパラメータを渡す方法は?
チュートリアルDIYウィジェットを読みました-ニック博士によるXSSウィジェットの別のサイトにサイトを埋め込む方法。 スクリプトタグにパラメータを渡す方法を探しています。たとえば、次の作業を行うには: &lt;script src="http://path/to/widget.js?param_a=1&amp;amp;param_b=3"&gt;&lt;/script&gt; これを行う方法はありますか? 2つの興味深いリンク: jQueryに依存するJavascriptウィジェットを未知の環境に埋め込む方法(Stackoverflowディスカッション) スクリプトタグへのパラメータの受け渡しに関する記事

9
HTML / Javascript:srcが設定されたスクリプトタグにロードされたJSONデータにアクセスする方法
ページが表示可能であるため、クライアントでアクセスできるようにしたいサーバーで生成したこのJSONファイルがあります。基本的に私が達成したいのは: 私のhtmlドキュメントで次のタグが宣言されています: &lt;script id="test" type="application/json" src="http://myresources/stuf.json"&gt; ソースで参照されているファイルにはJSONデータが含まれています。これまで見てきたように、スクリプトの場合と同じように、データがダウンロードされています。 では、Javascriptでアクセスするにはどうすればよいですか?多数のメソッドを使用してjQueryを使用して、または使用せずにスクリプトタグにアクセスして、JSONデータを取得しようとしましたが、どういうわけかこれは機能しません。innerHTMLjsonデータがスクリプトにインラインで書き込まれていれば、それを取得することは機能していました。それはそうではなく、私が達成しようとしていることでもありません。 提案したい場合は、ページの読み込み後のリモートJSONリクエストもオプションではありません。

7
要素内で<script>を実行しないようにブラウザに要求できますか?
HTMLドキュメントの特定の部分からJavaScriptを実行しないようにブラウザに指示することは可能ですか? お気に入り: &lt;div script="false"&gt; ... 追加のセキュリティ機能として役立つ可能性があります。必要なすべてのスクリプトは、ドキュメントの特定の部分にロードされます。ドキュメントの他の部分にスクリプトがあってはならず、スクリプトがある場合は実行しないでください。

4
JavaScriptからscript-tagのJSONを読み取るにはどうすればよいですか?
静的JavaScriptを使用してJSON文字列をパラメーターとして渡す動的に生成されたページがあります。私はこのアプローチがグーグルによって使用されているのを見ました(グーグルの+1ボタン:彼らはそれをどのように行うのですか?を参照)。 しかし、JavaScriptからJSON文字列をどのように読み取る必要がありますか? &lt;html&gt; &lt;head&gt; &lt;script src="jquery-1.6.2.min.js"&gt;&lt;/script&gt; &lt;script src="myscript.js"&gt;{"org": 10, "items":["one","two"]}&lt;/script&gt; &lt;/head&gt; &lt;body&gt; Hello &lt;/body&gt; &lt;/html&gt; このJavaScriptでは{"org": 10, "items":["one","two"]}、HTMLドキュメントのJSON引数を使用したいと思います。jQueryを使用するのが最善かどうかはわかりません。 $(function() { // read JSON alert("the json is:") })
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.