我要以一张固定大小的图片为背景,我把其设置为<body background="imgxxx" scroll=no >请问各位:
1>怎样锁定IE窗口的大小,设置为不可调整大小?并且显示在屏幕正中?
(最好是能屏蔽掉所有IE的菜单,只显示该图,我自己编写一个退出按钮.)2>为什么我按Exit图片无法关闭IE窗口(本身)?
===========================================================
<SCRIPT language=JavaScript type=text/JavaScript>
function onloadfun(){
window.resizeTo(551,407); '不管用
}
function exitfun(){
window.close; '不管用
}
function exitoverfun(){
exitimg.src="b_03_1.jpg"; 'OK
}
function exitoutfun(){
exitimg.src="b_03_0.jpg"; 'OK
}
</SCRIPT>
==========================================================================
<tr>
<td height="37"><img id="exitimg" src="b_03_0.jpg" onmousedown="exitfun()" onmouseover="exitoverfun()" onmouseout="exitoutfun()"/>
</td>
</tr>
==========================================================================
3>当我的鼠标移过Exit图片时,要换一张图片-->传参数的方法不成功?
==========================================================================
function exitoverfun(f){ '不管用
switch(f){
case '1': exitimg.src="b_03_1.jpg";break;
case '0': exitimg.src="b_03_0.jpg";break;
}
==========================================================================
<td height="37"><img id="exitimg" src="b_03_0.jpg" onkeydown="exitfun()" onmouseover="exitoverfun(1)" onmouseout="exitoverfun(0)"/>
</td>
1>怎样锁定IE窗口的大小,设置为不可调整大小?并且显示在屏幕正中?
(最好是能屏蔽掉所有IE的菜单,只显示该图,我自己编写一个退出按钮.)2>为什么我按Exit图片无法关闭IE窗口(本身)?
===========================================================
<SCRIPT language=JavaScript type=text/JavaScript>
function onloadfun(){
window.resizeTo(551,407); '不管用
}
function exitfun(){
window.close; '不管用
}
function exitoverfun(){
exitimg.src="b_03_1.jpg"; 'OK
}
function exitoutfun(){
exitimg.src="b_03_0.jpg"; 'OK
}
</SCRIPT>
==========================================================================
<tr>
<td height="37"><img id="exitimg" src="b_03_0.jpg" onmousedown="exitfun()" onmouseover="exitoverfun()" onmouseout="exitoutfun()"/>
</td>
</tr>
==========================================================================
3>当我的鼠标移过Exit图片时,要换一张图片-->传参数的方法不成功?
==========================================================================
function exitoverfun(f){ '不管用
switch(f){
case '1': exitimg.src="b_03_1.jpg";break;
case '0': exitimg.src="b_03_0.jpg";break;
}
==========================================================================
<td height="37"><img id="exitimg" src="b_03_0.jpg" onkeydown="exitfun()" onmouseover="exitoverfun(1)" onmouseout="exitoverfun(0)"/>
</td>
-----------
好像只有用moduledialog,但它在win2003也会出现状态栏(能不能调整大小不清楚),据说修改注册表可以去年状态栏并且显示在屏幕正中?
--------------------
可以计算屏幕大小,然后movetowindow.close; '不管用
-----------
window.close();3.你调用的是0,1,为数字
改:
case 1: ...
case 0: ...
window.attachEvent("onload", setSize);
function setSize(){
var myHeight=554.5; //窗口高度
var myWidth=564; //窗口宽度
window.resizeTo(myWidth,myHeight);
window.moveTo((window.screen.availWidth-myWidth)/2, (window.screen.availHeight-myHeight)/2); //把窗口位置调整到屏幕正中
} 类似window.maxbutton=false 的,救救偶吧郁闷死了~
楼主看看这种窗口是否可拉伸。居中,楼主可参考screen.availWidth、screen.availHeight和screen.width、screen.height
两组属性,其区别是availWidth和availWidth去掉了任务栏的高度。根据这两组值,通过一个简单的计算再用moveTo()可将窗口居中。window.close; '不管用
-----------
window.close();3.你调用的是0,1,为数字
改:
case 1: ...
case 0: ...
这个顶楼上。好像只有用moduledialog,但它在win2003也会出现状态栏(能不能调整大小不清楚),据说修改注册表可以去年状态栏这个状态栏完全是因为IE的安全性,除非加入“受信任的站点”,不然总会有状态栏。
1>怎样锁定IE窗口的大小,设置为不可调整大小?并且显示在屏幕正中?
(最好是能屏蔽掉所有IE的菜单,只显示该图,我自己编写一个退出按钮.)
*/
A1:resizable={ yes | no | 1 | 0} //这是window.open()自带的一个属性,试着用这去打开一个窗口;top=number //同上,用来设置距顶端的值;left=number //用来设置距左边的值,自行调试至屏幕中间;/**
2>为什么我按Exit图片无法关闭IE窗口(本身)?
*/
A2:这已楼上已有答案,是window.close()而非window.close;/**3>当我的鼠标移过Exit图片时,要换一张图片-->传参数的方法不成功?*/
<BODY>
<IMG SRC="D:/wwwroot/image/image1.gif" WIDTH="102" HEIGHT="102" BORDER="0" ALT="" onmouseover="this.src='http://i3.microsoft.com/h/en-us/i/HP_13.5/Dynamics_4_10.jpg';return true;">
</BODY>
</HTML> function exitoverfun(f){ '不管用
switch(f){
case '1':document.getElementById('exitimg').src="http://i3.microsoft.com/h/en-us/i/HP_13.5/Dynamics_4_10.jpg";break;//document.getElementById('exitimg').setAttribute('SRC','http://i3.microsoft.com/h/en-us/i/HP_13.5/Dynamics_4_10.jpg');
case '0':exitimg.src="b_03_0.jpg";break;//同上
}
我的问题基本解决了...<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title><SCRIPT language=JavaScript type=text/JavaScript>window.attachEvent("onload", setSize);
function setSize(){
var myHeight=554.5; //窗口高度 (也就是图片大小)
var myWidth=564; //窗口宽度
window.resizeTo(myWidth,myHeight);
window.moveTo((window.screen.availWidth-myWidth)/2,(window.screen.availHeight-myHeight)/2); //把窗口位置调整到屏幕正中
}
</script>
<STYLE>
body {
background-image:url("img/pic.jpg");
background-repeat:no-repeat;
background-attachment: fixed
background-position:center;
}
</STYLE>
</head>
<body bgcolor=#000000 scroll=no oncontextmenu="return false" >...只有一个问题,IE第一次打开时会报说"由于安全问题...您是否同意....",
这时只要点允许就可以了...不点就成问题...
他要正一个没有边框的效果!!可是html第一个打开的IE...不知道怎么做~
window.open? 有没有变通的方法呢?那应该是要用VB写了...弱项啊...======================================
重申下我的问题吧,方法不限:背景是固定大小的图片按钮全是图片,要有mouseover换图片的效果,
按下后连接打开本目录下的pdf 或者 本目录下文件夹中的.exe 或者 退出;不能有窗体任务栏(最小化/最大化/关闭) 和 状态栏.
他要正一个没有边框的效果! 那应该是要用VB写了...我尝试了一下...======================================
背景是固定大小的图片居中显示不许有窗体(没有放大缩小关闭)--ok按钮全是图片,要有mouseover换图片的效果,
--mouserout怎么实现啊?现在over之后,图片变不回来了...>_<
--而且,我用xx.picture("1.jpg");能行;如果把图片统一放在一个img目录下,就不知道该怎么写了:xx.picture("img\1.jpg"),好象不行?....--vb中图片控件又有两种,不知哪种合适用,因为我要有over时,图片变大(下拉框的效果).
好象over时换大图片,运行时报错...不知道会不会把下面的,按钮盖掉...
--再来,我要按下图片按钮以后连接打开本目录下的pdf 或者 本目录下A文件夹中的.exe ...@&$*% 这个怎么写哦?>_<~
Window API很强大的,可以做很多事情,不知道该怎么学习...