2012-02-08 30 views
0

なぜ私のコードが機能していないのですか?機能は同じページにすぎsetTimeout("fb_login",100);で試してみましたJavaScriptの機能がページの読み込み後に機能しない

function fb_login() 
{ 
alert("ok"); 
} 

ある

<script> 
setTimeout("fb_login()",100); 
</script> 

fb_login():私は下のページの読み込みPHPのscript.like後javascript関数を呼び出しています。動作しません。

コンソールをチェックしましたが、エラーは発生していません。

+0

'setTimeout(" fb_login "、100);'、つまり 'fb_login'を二重引用符で囲んで試しましたか?' setTimeout(fb_login、100); '? – jabclab

答えて

1

ですが、それは完全に読み込まれたあなたの関数を呼び出しています。時間を増やしてみてください。

<script> 
setTimeout("fb_login()",1000); 
</script> 
2

だけのように変更します。

<script> 
    setTimeout(fb_login, 100); 
</script> 
+0

試みました。まだ動作していません –

0

TR Yこの

<script> 
window.onload = function(){ 
    setTimeout(fb_login,100); 
}; 

function fb_login(){ 
    alert("ok"); 
} 

</script> 

EDIT:最初のチェック、それが動作しない場合は、下記が、仕事やされていないならば、PBMは、それはあなたがsetTimeoutに少ない時間を与えられるかもしれないどこか別の場所

window.onload = function(){ 
    setTimeout(function(){ 
    fb_login(); 
},100); 
}; 
+0

試みましたが、まだ動作していません –

+0

pls check updated answer .. –

1

はfb_loginが、それ以外の場合はエラーになります呼び出す前に初期化されていることを確認します。 document.readyを使用するか、呼び出される前にその関数を追加してください。 "fb_login is undefined"のようなエラーが表示されますか?

関連する問題