我一直在研究這個問題一段時間,並且考慮到Google Chrome瀏覽器似乎對Javascript有很多問題,我一直無法找到任何人有這個相同的問題。Javascript功能無法在谷歌瀏覽器中執行任務
問題是這樣的:當錨點調用一個替換div內容的新函數時,它在返回到div的默認內容之前顯示合適的結果。
這裏的腳本:
function prologueThree() {
document.getElementById('content').innerHTML = document.getElementById('prologue3').innerHTML;
}
function prologueFour() {
userName = document.getElementById('yourname').value;
if(userName.length === 0) {
alert("Erm... are you sure that\'s your name?");
prologueThree();
} else {
document.getElementById('content').innerHTML = '<center> \
<img src="http://pokemonroleplay.thedevhome.net/images/Gameboy/characters/red.png"><br> \
Right, so your name is ' + userName + '! \
<br><br> \
<a onclick="prologueFive()"><button>>>Continue>></button></a></center>';
}
}
這僅僅是腳本的一個片段,但整個事情的作品罰款的Firefox和前三序幕功能,它在Chrome中工作正常。只有當它試圖運行序言四時,它纔會嚇壞了,然後回去。我也嘗試過Chrome開發者控制檯,但它從未註冊過錯誤。
非常感謝您的幫助。
Chrome瀏覽器JavaScript問題?像什麼?這一切都很模糊。嘗試在jsfiddle.net上模擬您的問題並在此處發佈鏈接。 – Aesthete
你可以花費'怪胎'嗎?記錄錯誤?如果是這樣,哪些錯誤?導致您的顯示器流血?如果是這樣,什麼顏色? – Dancrumb
由於該問題已從'stackoverflow.com'用戶的'programmers.stackexchange.com',[這是禮物](http://jsfiddle.net/89f5J/)遷移出來。爲你打造一個小提琴並且看起來很有效,現在正確地描述你的問題。謝謝! –