再谈JAVASCRIPT最大化窗口的问题
大家都知道我们可以写WINDOW.OPEN()通过设置参数可以打开一个窗口,而且还可以让它没有工具栏、地址栏、菜单栏、状态栏等等。我的目的是打开后自动最大化。
以下这种方法是可以的:
我的页面是goto.html打开window.html
以下是代码:
(1):goto.html
<HTML>
<HEAD>
<TITLE></TITLE>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 7.0">
<script>
<!--
function omiga_window(){
newwin=window.open("window.html","",",toolbar=no,Status=no,menubar=no,location=no,scrollbars=no,resizable=yes");//这个必须写在一行里边
}
function close_self(){
window.opener= null;
window.close();
}
//-->
</script>
</HEAD>
<body onload="omiga_window();close_self()" scroll="no"><FONT
face=宋体></FONT>
</body>
</HTML>
(2):window.html
<html>
<head>
<object id=maximizer type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="maximize">
</object>
<script language="JavaScript">
maximizer.Click();
</script>
</head>
</html>
情况是这样的:保存成两个文件后双击goto.html(放到一个文件夹吧),弹出的window.html真的会自动最大化,可是,注意,我要说的是可是!!!!!!!!!我们在IIS中新建一个虚拟目录,然后指向刚才的装有那两个文件的文件夹,再在浏览器中用IP地址访问你的这个虚拟目录,试试有什么效果啊?不能自动最大化了!!!!!!!
就是这个样子,请问怎么解决啊?
为什么双击的时候就可以执行那些代码,设置成站点调用就不可以了呢?
难道JAVASCRIPT执行还有什么条件吗?