如何在javascript中实现对当前窗口的全屏和还原的控制,就象使用window.open("",null,"fullscreen =1")所打开的窗口一下?

chenbanghong 2002-10-08 01:45:02
如何在javascript中实现对当前窗口的全屏和还原的控制,就象使用window.open("",null,"fullscreen =1")所打开的窗口一下?
...全文
240 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wgrabob1 2002-12-31
  • 打赏
  • 举报
回复
<SCRIPT language="JavaScript">
function toFull(){
if(window.name=="fullscreen")return;
var a =window.open("","fullscreen","channelmode")
a.location = window.location.href
window.opener=null
window.close()
}
toFull();
</SCRIPT>
<html>
<body>
//在这儿填写具体内容
<input type=button value=关闭 onclick=window.close()>
</body>
</html>
wgrabob1 2002-12-31
  • 打赏
  • 举报
回复
<html>
<OBJECT id=closes type="application/x-oleobject"
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM name="Command" value="Close">
</OBJECT>
<SCRIPT language="JavaScript"><!--
closes.Click();
window.open("你的主页.htm","","fullscreen=yes");
// --></SCRIPT>
</html>
wgrabob1 2002-12-31
  • 打赏
  • 举报
回复
<script>new ActiveXObject("wscript.shell").sendKeys("{F11}")</script>
chenbanghong 2002-10-16
  • 打赏
  • 举报
回复
我讲的是模拟F11键的功能,没有人再发表高见?
chenbanghong 2002-10-11
  • 打赏
  • 举报
回复
emu(ston) 和dylanOK(岱岚) 说的方法不错,但是我需要的是没有菜单的那种,就象按F11之后出现的那种效果,我曾使用event.keyCode = 122但是keyCode好像是只读的,设置没有效果。
关键是fullscreen,没有菜单,因为我在页面中有自己的菜单和工具栏。
我也曾经使用了先把要全屏的页面打开(使用window.open()),然后把该页面的href赋值给window.open()的页面,最后关闭本页面,得到的就是全屏的页面,但是这样的话就回失去所有的变量等信息,不好,有没有更好的方法啊?
emu 2002-10-09
  • 打赏
  • 举报
回复
<html>
<head>
<title>emu</title>
</head>
<body onfocus="recover()">
<button onclick="max()">max</button>
<button onclick="resize()">resize</button>
<button onclick="hide()">hide</button>
<SCRIPT LANGUAGE="JavaScript">
<!--
function max(){window.moveTo(0,0);window.resizeTo(screen.width,screen.height);recover=max}
function resize(){window.moveTo(300,300);window.resizeTo(300,300);recover=resize}
function hide(){window.moveTo(2000,2000)}
recover=max;
//-->
</SCRIPT>
</body>
</html>
dylanOK 2002-10-08
  • 打赏
  • 举报
回复
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Minimize"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" VALUE="Close"></OBJECT>

<input type=button value=最小化 onclick=hh1.Click()>
<input type=button value=最大化 onclick=hh2.Click()>
<input type=button value=关闭 onclick=hh3.Click()>
本例适用于IE
emu 2002-10-08
  • 打赏
  • 举报
回复
window.moveTo(0,0);
window.resizeTo(screen.width,screen.height);

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧