<script> src JavaScript URLのクエリパラメータを取得することは可能ですか?

で。

例として、私は次のhtmlを持っています:

<body>
  <script src="code.js?q=xyz"></script>
</body>

q=xyz内からクエリパラメータを読み取れるようにしたいcode.js私は試した:

console.log(window.location.href)

ただし、URLではなくhtmlドキュメントのURLが表示されcode.jsます(クエリパラメータのURLを解析できます)。

インポートされたJavaScriptファイルのクエリパラメータをそのJavaScript内から取得する方法はありますか?サーバーでクエリパラメーターを読み取ってから、クエリパラメーターが埋め込まれたJavaScriptを返送できることはわかっていますが、それは望ましくありません。クエリパラメータを介して構成できるCDNにJavaScriptファイルを配置できるようにしたい。

fzzle

を使用document.currentScript.srcして<script>'ssrc属性にアクセスし、クエリパラメータを抽出できます。古いブラウザ(IE 11など)の場合は、src次の方法で-属性にアクセスします

var scripts = document.getElementsByTagName('script');
var src = scripts[scripts.length - 1].src;

これsrcにより、最後に実行されたスクリプトの-属性が返されます。最後に実行されたスクリプトが現在のスクリプトではない場合(たとえば、スクリプトが他の<script>要素を操作する場合)、そのため、少し信頼性が低くなります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

<script src = "..."> </ script>タグ内でJavaScriptを実行しますか?

分類Dev

<script src = "false_ip">を使用すると、JavaScriptで「NetworkError」が発生しないのはなぜですか?

分類Dev

<script src = "">を使用せずにJavascriptにjQueryライブラリを含める方法

分類Dev

how to determine if javascript module was imported or loaded via script src?

分類Dev

JavaScript で URL からクエリ文字列パラメーターを取得する

分類Dev

Colfusion内でJavaScriptを使用してsrc属性をimgタグに追加しようとすると、エラーが発生するのはなぜですか?

分類Dev

<script src = "http:// ...">でhttp://を//に置き換えることは有効ですか?

分類Dev

<script src = "http:// ...">でhttp://を//に置き換えることは有効ですか?

分類Dev

<script src = "http:// ...">でhttp://を//に置き換えることは有効ですか?

分類Dev

<script> srcのパスが、単一のスラッシュで始まるとエラーになるのはなぜですか?

分類Dev

javascriptで関数名でパラメータを取得することは可能ですか?

分類Dev

同じHTMLファイルで<scripttype = "text / javascript" src = "js.js"> </ script>とaction = "php.php"を使用します

分類Dev

コード `<script src =" show.js "> </ script>`は危険ですか?

分類Dev

Javascript:「src」を取得しない

分類Dev

jQuery / JavaScript(クエリ文字列)でクエリ文字列パラメーターのURL値を取得する

分類Dev

JavascriptでiFrameからSRCを抽出する

分類Dev

javascriptで画像のsrcを変更する

分類Dev

script.srcが機能するのはなぜですか?

分類Dev

Javascriptで画像Aをクリックしたときに、画像Bのsrcを画像Aのsrcに変更するにはどうすればよいですか?

分類Dev

JavaScriptで「lib」と「src」のディレクトリ名を使用する理由 「標準」はどれですか?

分類Dev

javascriptのリストからオーディオ要素のsrcを取得する方法

分類Dev

javascriptからdiv内の<image src>タグのsrcの値を変更する

分類Dev

JavaScriptでURLクエリパラメータを解析するにはどうすればよいですか?

分類Dev

JavaScriptで<audio> srcを変更する

分類Dev

JavaScriptでiframe srcを変更する

分類Dev

javascriptとxpathを使用して画像srcを取得する方法は?

分類Dev

外部手段を介してWebAppからメモリ内のjavascriptオブジェクトからデータを取得することは可能ですか?

分類Dev

<script>タグの「src」として指定されたファイルのコンテンツを取得するにはどうすればよいですか?

分類Dev

<script> src属性の./と/に違いはありますか?

Related 関連記事

  1. 1

    <script src = "..."> </ script>タグ内でJavaScriptを実行しますか?

  2. 2

    <script src = "false_ip">を使用すると、JavaScriptで「NetworkError」が発生しないのはなぜですか?

  3. 3

    <script src = "">を使用せずにJavascriptにjQueryライブラリを含める方法

  4. 4

    how to determine if javascript module was imported or loaded via script src?

  5. 5

    JavaScript で URL からクエリ文字列パラメーターを取得する

  6. 6

    Colfusion内でJavaScriptを使用してsrc属性をimgタグに追加しようとすると、エラーが発生するのはなぜですか?

  7. 7

    <script src = "http:// ...">でhttp://を//に置き換えることは有効ですか?

  8. 8

    <script src = "http:// ...">でhttp://を//に置き換えることは有効ですか?

  9. 9

    <script src = "http:// ...">でhttp://を//に置き換えることは有効ですか?

  10. 10

    <script> srcのパスが、単一のスラッシュで始まるとエラーになるのはなぜですか?

  11. 11

    javascriptで関数名でパラメータを取得することは可能ですか?

  12. 12

    同じHTMLファイルで<scripttype = "text / javascript" src = "js.js"> </ script>とaction = "php.php"を使用します

  13. 13

    コード `<script src =" show.js "> </ script>`は危険ですか?

  14. 14

    Javascript:「src」を取得しない

  15. 15

    jQuery / JavaScript(クエリ文字列)でクエリ文字列パラメーターのURL値を取得する

  16. 16

    JavascriptでiFrameからSRCを抽出する

  17. 17

    javascriptで画像のsrcを変更する

  18. 18

    script.srcが機能するのはなぜですか?

  19. 19

    Javascriptで画像Aをクリックしたときに、画像Bのsrcを画像Aのsrcに変更するにはどうすればよいですか?

  20. 20

    JavaScriptで「lib」と「src」のディレクトリ名を使用する理由 「標準」はどれですか?

  21. 21

    javascriptのリストからオーディオ要素のsrcを取得する方法

  22. 22

    javascriptからdiv内の<image src>タグのsrcの値を変更する

  23. 23

    JavaScriptでURLクエリパラメータを解析するにはどうすればよいですか?

  24. 24

    JavaScriptで<audio> srcを変更する

  25. 25

    JavaScriptでiframe srcを変更する

  26. 26

    javascriptとxpathを使用して画像srcを取得する方法は?

  27. 27

    外部手段を介してWebAppからメモリ内のjavascriptオブジェクトからデータを取得することは可能ですか?

  28. 28

    <script>タグの「src」として指定されたファイルのコンテンツを取得するにはどうすればよいですか?

  29. 29

    <script> src属性の./と/に違いはありますか?

ホットタグ

アーカイブ