イベント

  目次







  デスクトップいっぱいに表示



  
<SCRIPT for=window event=onload language=VBScript>

	window.focus()
	top.moveTo 0, 0
	top.resizeTo screen.width, screen.height - 32

</SCRIPT>
  

複数のフレームで構成される場合はいずれか一つのページで指定して下さい



  再表示直前の処理 ( ウインドウが閉じられても発生 )

  
<SCRIPT for=window event=onunload language=VBScript>

	if not IsEmpty( obj ) then
		' オブジェクトが解放される前にしなければならない処理
	end if

</SCRIPT>
  

  
ウインドウが閉じられるのをキャンセルできるようにするには、以下のようにします
  

  
<SCRIPT for=window event=onbeforeunload language=VBScript>

	window.event.returnValue = "メッセージ"

</SCRIPT>
  



  ActiveX コントロールのイベント

  
<OBJECT
	name=Date
	classid='CLSID:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1'
	style='width:120;height:26'
>
</OBJECT>
<SCRIPT for=Date event=KeyDown(KeyCode,Shift) language=VBScript>

	alert(KeyCode & ":" & Shift)

</SCRIPT>
  

ActiveX コントロールに実装されているイベントの定義です。
実装されているイベントやその引数は、OLE View 等で調べる事ができます



  ダウンロード用リンクのクリックの禁止

  
<A
	id=download
	href='./商品分類マスタ.xls'
>ダウンロード</a>
<SCRIPT for=download event=onClick language=VBScript>

	window.event.returnValue = false
	alert("右クリックで、「対象をファイルに保存」でダウンロードして下さい     ")

</SCRIPT>
  

window.event.returnValue = false で、本来の処理がキャンセルされます

Inline HTMLを使用したり、Event property を設定する事もできます










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ