我出现了一个厚框,并创建了一个指向新 URL 的按钮。我希望它以下列方式工作: 1. 单击按钮 2. 关闭厚框 3. 将父窗口设置为新 url。
我已成功关闭厚框,但无法打开新网址。我使用的代码如下:a onclick="javascript:self.parent.tb_remove(); parent.location.href=(this).href(www.google.com.au)"
干杯,
形状
我出现了一个厚框,并创建了一个指向新 URL 的按钮。我希望它以下列方式工作: 1. 单击按钮 2. 关闭厚框 3. 将父窗口设置为新 url。
我已成功关闭厚框,但无法打开新网址。我使用的代码如下:a onclick="javascript:self.parent.tb_remove(); parent.location.href=(this).href(www.google.com.au)"
干杯,
形状
window.location.href = "http://www.google.com.au"
this
在 javascript 事件处理程序的上下文中,指的是实际元素本身。所以你基本上是在设置元素本身的 href 属性。您想像@nvl 指出的那样设置窗口的位置,这样就可以了
window.parent.location.href = "http://www.google.com.au";