2012-05-31 65 views
-3

這段代碼在我的firefox 12瀏覽器上不起作用。爲什麼內聯JavaScript不起作用?

javascript:alert("hi"); 

但它適用於IE8。

有什麼問題?

+7

看到http://support.mozilla.org/en-US/questions/876916 #answer-248299 – Esailija

+0

@Esailija這就是答案,你應該在下面貼出來。 –

+0

你需要發佈更多的代碼,這是在頁面上使用的? –

回答

6

看到http://support.mozilla.org/en-US/questions/876916#answer-248299

再也無法在Firefox 6和更高運行JavaScript代碼通過在地址欄中。您可以在工具>錯誤 控制檯中看到錯誤消息。由於安全原因,該代碼現在獲得null主體,並且 沒有任何效果(錯誤656433)。您需要創建(關鍵字) 書籤並通過調用該書籤來運行代碼。

的NoScript可以允許您運行通過地址欄這樣的代碼,請參閱:

http://forums.informaction.com/viewtopic.php?f=18&t=6488&p=27991 

谷歌瀏覽器有不同的方法,如果你copypaste javascript:到你的位置吧,它會悄悄地吞掉。您只能在地址欄中直接寫出來才能運行它。

這兩個瀏覽器都帶有一個內置控制檯,可用於運行影響當前頁面的代碼。

0

安裝螢火蟲,您可以在控制檯上運行(通過鍵入F12)和:

alert("hi"); 

Firebug Addon Download Page

+0

它也在我的螢火蟲控制檯工作 – Ravi