我試圖做一個刷新頁面(並重置測驗)並跳轉到具有按鈕的錨點的函數。Javascript名稱跳轉錨點
這適用於Chrome和Firefox,但在IE中它只是刷新到第一個命名錨點。
我的代碼:
function resetQuiz(showConfirm)
{
if(showConfirm)
if(!confirm("Are you sure you want to reset your answers and start from the beginning?"))
return false;
window.location.reload(); //this works for chrome and firefox
window.location.hash="mercquiz"; //tried this for IE. doesnt work
}
IE版本....? – Hamish 2012-03-24 00:06:22
嘗試爲「if」塊放置花括號。我知道在ANSI C中可能是一個模糊的情況 – puk 2012-03-24 00:18:44
IE版本是8.0 – Waiwhetu 2012-03-24 00:33:52