2012-02-11 15 views
1

3番目のページへのリンクを含む2番目のページにURL変数を送信します。 2ページ目のリンクから変数を取得し、そのページのリンクに追加する必要があります。次に、ユーザーがそのページ内のリンクをクリックすると、ユーザーは3番目のページに変数とともにそのページを送ります。 ?JavaScriptでURLに変数を送受信しています

ページ2のhref = "HTTP =: "//www.page1.html AFF = 1234?のhttp":

ページ1 HREF =を= //www.page3 AFF =を???? "

だから、私は代わりにスクリプトを持っている必要がありますか? "1234"

と私は

あなたはlocation.searchを使用してそれらにアクセスすることができます任意の助け

答えて

0

に感謝scripting-任意のサーバーを使用することはできません。

ここでは非常に人気のあるソリューションをチェックアウト:

JavaScript query string

をあなたが簡単にwindow.locationを設定することで、ページを切り替えることができます。そこに2番目のページに渡されるクエリ文字列を含めることができます。ターゲットページについては、location.searchを読み、上記のリンクで提供されている関数を使用して、必要な変数を抽出することができます。

<a href="http://www.page3" id="aff">...</a> 

とそのスクリプト内:2ページ目

0

document.getElementById('aff').href += location.search; 
関連する問題