どらちゃんのポッケ

R・統計・技術メモなど勉強ログ置き場

イベントドリブン その2

眠い。
今日はEvernote用のメモ、そのまま貼る。

今日の勉強は・・・
・サブウインドウを開く、閉じる
・時間による処理

すくな!



●サブウインドウを開く、閉じる

                                                                                                                                                                              • -

変数 = window.open(URL,ウインドウ名,オプション)

                                                                                                                                                                              • -

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm12.aspx.cs" Inherits="Japascript_practice.WebForm12" % >





    



    
< input type="button" value="サブウインドウを開くぜ" onclick="win_open()" />
< input type="button" value="サブウインドウを閉じる" onclick="win_close()" />


●時間による処理

一定時間ごと/一定時間が経過した後に何らかの処理をしたい場合、
setIntervalメソッド・setTimeoutメソッドを使用する。

                                                                                                                                              • -

変数 = window.setInterval(任意のコード, 任意の時間)
変数 = window.setTimeout(任意のコード, 任意の時間)

                                                                                                                                              • -


※setIntervalとsetTimeoutの違い
setInterval ⇒⇒⇒|処理|⇒⇒⇒ |処理|⇒⇒⇒ ・・・(繰り返し実行)
setTimeout ⇒⇒⇒|処理|⇒⇒⇒⇒⇒⇒⇒⇒⇒⇒⇒・・・(一度のみ実行)


    
    

    < input type="button" value="時の停止(ザ・ワールド" onclick="clearInterval(timer)" />
    

つうか、おれが悪意のある人だったら、ボタンにいろいろ仕込めるのか。
そう考えると、javaScriptは怖いな。