當訪問者點擊一個按鈕元素,我怎麼能更改URL?訪問者點擊按鈕時,如何更改頁面的URL?
例子:
<form id="search">
<input type="text" />
<button onclick="javascript:alert('hi');">Alert Hi</button>
<button onclick="javascript:window.location.href='http://www.google.com/'">Go to Google</button>
</form>
對於一個快速演示頁,我只需要訪問者發送到一個新的URL,當他們點擊一個按鈕(Or see JSFiddle)。我的onclick執行JavaScript(在警報嗨按鈕),如果我從Firebug的控制檯執行window.location.href='http://www.google.com/'
的網址變更。我需要做些什麼才能更改點擊按鈕上的網址?
你的按鈕提交表格。此外,由於你有一個小提琴,你應該知道,谷歌不會因爲'X-幀options' – Musa
的框架加載所以一個錨標記只是是不夠的? – Shmiddty
@Shmiddty - 我知道!在這種情況下,該按鈕是很好的風格,但網頁是一個半建狀態,我等待從利益相關者的一些規範,所以我們作假。 – KatieK