2つのことが必要です!タスク1:
実際の URL (URL1):
www.domain.com/reg.php?name=abc&token=12ab ref:名前
これだけを抽出する必要があります (URL2):
www.domain.com/reg.php?name=abc
どうやってするの?
タスク 2:
ここでも、URL2 を使用して 2 つのリンクを作成します。結果は次のようになります
派生 URL1:
www.domain.com/reg.php?name=abc&token=44BB ref:ホーム
派生 URL2:
www.domain.com/reg.php?name=abc&token=44BB ref:nav
reg.php ページに 2 つのリンクを挿入したいのですが、これらのリンクは www.domain.com/reg.php?name=abc&token=44BB ref:home & www.domain.com/reg.php?name=abc&token=44BB ref です。 :ナビ
注: name=abcの" abc " は名前に応じて変化するため、URL から取得する必要があり、その他はすべて修正されています。
私のコード: タスク 1:
<script>
alert(window.location.protocol + '//' + window.location.hostname + window.location.pathname + variable);
</script>
タスク 2:
<form id="links" action='' method='get'>
<input type='hidden' name='token' id='token' value="44BB"/>
<input type="button" class='small-button' id='ref' value='home' onClick="parent.location= document.URL + 'ref:home'" />
<input type="button" class='small-button' id='ref' value='nav' onClick="parent.location= document.URL + 'ref:nav'" />
</form>