2012-01-12 2 views
0

こんにちは私は引数として画像のリストを受け入れる関数をビルドしました。しかし、それは、私はhaventは、これはコードIE8で画像のリストを関数に渡すときのJavaScriptエラー

function MM_reloadPage (init) { //reloads the window if Nav4 resized 
    if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { 
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; 
    }} 
    else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH)  location.reload(); 
} 
MM_reloadPage(true); 

</script> 
    </head> 

    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('images/tv_aura_2.jpg','images/tv_aura_4.jpg','images/tv_bk_2.jpg','images/tv_dia_2.jpg','images/tv_gsk_2.jpg','images/tv_gsk_4.jpg','images/tv_hutch_2.jpg','images/tv_mini_2.jpg','images/tv_poppy_2.jpg','images/tv_red_2.jpg','images/tv_island_2.jpg','images/tv_veet_2.jpg')"> 

あるIE 8 にエラーがスローされますが、すべてのhtmlを含め、それは誤り

The value of the property 'MM_preloadImages' is null or undefined, not a Function 
object 

私をスローし、私は私のjs関数の間​​違ったを把握することはできません。誰も助けることができますか?

答えて

1

あなたは関数がMM_reloadPage投稿を呼ばれていますが、onloadイベントハンドラのMM_preloadImagesを設定するコード...

のonloadはあなたがに投稿された関数を呼び出すことになっている場合でも、私は知りませんあなたの質問または実際に* MM_preloadImages *と呼ばれる別のもの。この場合、この他の機能も投稿する必要があります。

関連する問題