2016-05-13 9 views
0

javascriptファイルでクエリパラメータを読み取ろうとしています。ファイルパスからクエリパラメータを読み取る

コード -

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
    <title>Chat App List</title> 
</head> 
<body> 
    <div id="app"></div> 
    <script src="bundle.js?cid=vivek"></script> // I am trying to read value of cid in bundle.js file 
</body> 
</html> 

はこれまでのところ、私はバンドルファイルにwindow.location.hrefを使用してみましたが、それはURLから読み込み、URLがindex.htmlファイル

を提供していますので、それが undefinedを与えているのindex.html
+0

どのクエリパラメータ以前尋ねた同じ質問を見つけましたか? – d4rty

+1

これをチェックしてくださいhttp://stackoverflow.com/questions/4716612/how-do-i-get-query-value-from-script-path – GBnewbie

+0

'script'タグの参照を取得し、その' src 'property – mr5

答えて

0

windows.location.hrefは、ブラウザのアドレスバーに表示されるアドレスを指定します。

DOMを解析して必要なものを見つけることはできますが、コード内でそのクエリのパラメータを取得する方法はありません。

EDITは: - Get the query string on the called javascript file

+0

fileはindex.htmlのサーバーなので、window.localtion.hrefは機能しません。私はDOMからそれを読んだ – NeiL

関連する問題