2012-04-19 15 views
0

私はこれを探してすでに尋ねられていませんでしたので、重複している場合はお詫びします。divを一度ポップアップするにはどうすればよいですか?

私はdivがすぐにポップアップし、ビデオを再生してからそれを閉じることができる3ページを持っています。あなたがページを使用するたびにビデオを見続けると、迷惑になることがあります。私は最初の訪問時にのみビデオを再生するコードを見たことがありますが、divはまだそこにあります。

ページへの最初の訪問時に、そのdivのみを自動表示する方法はありますか?

これで本当に苦労しています....これまで私が持っていたコードはここにあります。

<script type="text/javascript"> 
document.onclick = function check(e){ 
    var target = (e && e.target) || (event && event.srcElement); 
    var obj = document.getElementById('mydiv'); 
    if(target != obj){ 
     obj.style.display='none'; 
     document.getElementById('myvideoelement').pause(); 


    } 


<div id="mydiv"> 
<a id="displayText" href="javascript:toggle();"><img src="images/x2.png" id="x"></a> 


    <video id='myvideoelement' autoplay> 
     <source src="agoraphobiafinal2.mp4"> 
    </video> 
</div> 

答えて

1

既に表示されているかどうかを示すboolフラグを含むCookieまたはセッションを設定できます。 起動時に一度初期化されます。 C#で

if(!Page.IsPostBack){ 
    Session["SeenYet"] = true; 
} 
関連する問題