0

シックボックスが表示され、新しい URL を指すボタンが作成されました。次のように動作させたい: 1. ボタンをクリックする 2. シックボックスを閉じる 3. 親ウィンドウを新しい URL に設定する。

シックボックスを閉じることには成功しましたが、新しい URL を開くことができません。私が使用しているコードは次のとおりです: a onclick="javascript:self.parent.tb_remove(); parent.location.href=(this).href(www.google.com.au)"

乾杯、

シャープ

4

2 に答える 2

1

window.location.href = "http://www.google.com.au"

于 2010-03-04T03:25:47.553 に答える
0

thisJavaScript イベント ハンドラーのコンテキストでは、実際の要素自体を参照します。したがって、基本的に要素自体の href 属性を設定しています。@nvlが指摘するようにウィンドウの場所を設定したいので、それは

window.parent.location.href = "http://www.google.com.au";
于 2010-03-04T04:12:07.253 に答える