<script language='JavaScript'>
<!--
//--Screen上のマウスX座標get
//マウスのScreen上のX位置取得
function getMouseXonScreen(e){
if(document.all) return window.event.screenX
else if(document.layers || document.getElementById )return e.screenX
}
//--Screen上のマウスY座標get function getMouseYonScreen(e){ if(document.all) return window.event.screenY else if(document.layers || document.getElementById )return e.screenY }
//ポップアップウインドウの位置を決めてopenHELP(url,x,y)を起動する
function setXYandOpen(url,e){
var x=getMouseXonScreen(e) + 100 //右へ100pxずらす
var y=getMouseYonScreen(e) - 50 //下へ50pxずらす
openHELP(url,x,y)
}
//サブウインドウ開く
function openHELP(url,x,y){
helpwin=window.open(url,'helpwin'
,'left='+x+',top='+y+',width=250,height=200')
helpwin.focus()
}
//-->
</script>
<a href="javascript:void(0)"
onclick="setXYandOpen('sub1.htm',event)">
クリックしたそばに
サブウインドウが開きます
</a>
* 緑文字が今回の関数
* 赤文字がこのスクリプトで最初に動作する部分
|