2011-07-12 65 views
0

如果我在Chrome瀏覽器中有一個常規的JavaScript警報()12.0.742.112 這應該提醒它,對嗎? 我測試的東西是所有的瀏覽器,我得到彈出式通知的一切,但鉻。Chrome瀏覽器中的Javascript alert()

有什麼我必須打開嗎?

編輯...

這裏是代碼...

alert(); 

它是在常規* .js文件。

由於JavaScript正在處理頁面,所以Javascript未翻轉。

+7

你能展示一些代碼嗎? –

+0

警報在Chrome中正常工作。你確定這不是別的? –

+0

def。需要代碼在這裏。 – slandau

回答

1

最有可能發生的情況是,您有一行代碼無法在Chrome中運行,導致它拋出異常並且從未觸及警報。

在最新的Chrome版本(14)中,alert()應顯示undefined

1

如果我正確理解你,那麼是'alert();'會彈出一個窗口,顯示Chrome 12中的「未定義」(我想其他版本也是這樣)。

我能想到的唯一沒有看到一些代碼的是你在Chrome中關閉了JavaScript?其他情況在Javascript中只出現在Chrome中的其他位置很可能存在錯誤。嘗試使用開發人員控制檯查看發生警報時發生的情況(Chrome開發人員工具的「控制檯」選項卡顯示js錯誤)。

+0

downvote請解釋一下嗎? – seadowg

+1

人們正在愚蠢。 – Jordan

2

腳本中必須有語法錯誤。其他瀏覽器(主要是IE)支持運行腳本,直到代碼出現錯誤,但chrome不能以這種方式處理。嘗試查看工具> JS控制檯,如果有一些錯誤。另外一些版本的chrome不支持空白alert(),而其他瀏覽器則支持。

+1

*「某些版本的chrome不支持空白警報(),而其他瀏覽器則支持。」*會是什麼版本?參考?當然不是他說他使用的Chrome 12。 –

+0

不確定關於版本,我通常使用alert來調試,所以發現這個問題。然後它與鉻更新消失,現在我不再嘗試警報,所以不知道它是否仍然不受支持。 – hungryMind

+0

@ hungryMind:'alert();'在Chrome 12中運行良好。 –

1

我發現在第一次alert()彈出之後,我必須點擊「[x]此網站不再顯示popus」。所以它確實如此。

所以也許重置布爾設置的地方?

相關問題