2011-10-26 112 views
-1

這個JavaScript不能在IE 8上工作,在Chrome和Firefox中都有。我需要什麼才能讓JavaScript在Internet Explorer中工作?

完整的網站發現here

<script type="text/javascript"> 

function get_random() 
{ 
    var ranNum= Math.floor(Math.random()*35); 
    return ranNum; 
} 

function pickBG(){ 

    var i = 1 + get_random(); 
    console.log(i); 
    document.body.style.backgroundImage="url('/pand_89/CI/images/bgSet/" + i + ".jpg')"; 
} 

,我需要一個不同的文檔類型的東西?

謝謝!

+1

您可以嘗試[ie7-js](http://code.google.com/p/ie7-js/),它有助於標準化IE的HTML/CSS支持 – 2011-10-26 10:54:17

+2

請參閱http://stackoverflow.com/questions/ 7892509/is-there-a-way-to-log-to-console-without-breaking-code-under-ie –

+0

_「does not work」_ - 並且沒有任何反應,或者發生了某些事情,但不是您所期望的,或者你收到一條錯誤信息,或者...? (編輯:好,所以這將是console.log()的問題。) – nnnnnn

回答

4

console.log()在IE中不起作用,除非F12控制檯已打開。除去它或檢查在使用之前是否定義了控制檯對象。

+0

它可以工作,只需要在腳本運行時在Developer Tools中打開控制檯即可。 – duri

+0

好吧,我會看看謝謝 – jorrebor

相關問題