2010-12-18 4 views
1

こんにちは私の問題は以下の通りです:音楽プレイヤーでページロードを開くポップアップウィンドウがあります。 問題は、ページを読み込むたびにポップアップウィンドウが開くことです。また、ユーザーは、次回にページにアクセスするときに音楽プレーヤーを開くかどうかを選択できるようになっています。 (ホームページ上での)オープニングからのポップアップを2回中止する

<html> 
<head> 
<title> 
testpage music player 
</title> 
<SCRIPT LANGUAGE="JavaScript"> 
function popUp(URL) { 
day = new Date(); 
id = day.getTime(); 
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=200,height=250,top=690,left=390');"); 
} 
</script> 
</head> 
<BODY onLoad="javascript:popUp('http://www.ccc-clan.com/board/popupex.html')"> 
</body> 
</html> 

答えて

1

のeval = BAD

window["page" + id] = window.open(...) 

問題はこれらの変数が破壊され、役に立たない。ウィンドウが開いているセッションCookieを設定する方法があります。ポップアップが閉じたら、クッキーを破棄します。

なぜ音楽ですか?だから1990年代

関連する問題