2015-08-28 54 views
-2

我有一個JavaScript按鈕來轉到另一個頁面,但不知何故腳本不起作用。可能是因爲我做錯了。 請糾正我。按鈕中的JavaScript錯誤

this.onclick = function(event) 
{ 
location.href = 'http://www.google.com'; 
} 

我應該澄清一點,該按鈕是由Birt Designer Pro生成的。它的代碼是難於上青天,但是這是從XML:

<extended-item extensionName="HTMLButton" name="NewHTML Button" id="32"> <expression name="text" type="constant">klik</expression> </extended-item> 
+1

添加完整的代碼。 HTML和Javascript – Tushar

+0

[如何創建一個最小,完整和可驗證的示例](http://stackoverflow.com/help/mcve) – Andreas

+0

可能是'this'使用的問題。確保「這個」確實是你的按鈕。正如@Tushar所說,附上其餘的代碼,以便我們可以幫助你。 –

回答

-1

只需使用

window.location="http://www.testpage.com"; 

從電流和 「http://www.testpage.com」 在你的JavaScript重定向。

+0

'location.href'有什麼問題? –

+0

剛剛閱讀這篇文章http://stackoverflow.com/questions/7077770/window-location-href-and-window-open-methods-in-javascript – SaviNuclear

+0

這個引用你已經鏈接與這種情況無關。 'open'和'location.href'不一樣。此外,您的解決方案不能解決問題。 –