用javascript的浏览器窗口的打开,关闭和控制

你的站点的默认启动页面是一个闪屏,这个屏幕给链接获得各种pluggins,需要查看您的网站和软件。它也有一个链接进入您的网站。如果这个“进入”的链接被点击时弹出一个小窗口会出现进一步的链接 - 全屏,流行和正常的。当你点击这些链接之一,该类型的窗口将打开你的网站里面。小弹出3个环节,然后关闭。
- 全屏:这将打开一个新窗口,填补用户的屏幕(无论大小和分辨率),这将是不调整大小和有没有工具栏,菜单栏,状态栏或其他任何东西,除了现有的窗口标题栏(一个闪屏)也会改变位置(我让我去一个网页图形说'感谢访问,,yadda yadda yadda')和小弹出窗口将关闭本身和dissapear。
- 弹出:这将打开一个新窗口(通常为800×600),将所有普通窗口的功能(工具栏,菜单等),用户可以通过移动和调整此窗口的大小作为标准。将改变现有的窗口(闪屏)的位置(我让我的图形说'感谢您参观,yadda yadda yadda“的,去一个网页),同时弹出小窗口将关闭本身和dissapear。
- 正常:将简单地加载网站到现有的窗口,并弹出小窗口将关闭本身和dissapear。
这里就是你需要:
- 闪屏说:“进入网站的链接”
- 一个小的flash小电影,400×400,与3个按钮:“全屏”,“正常”和“弹出”(或其他),称之为“screenchooser'
- 退出屏幕(感谢访问.....)称之为“退出” - (我通常只是作为一个普通的html页面与图形,而不是一个电影 - 在这种情况下,它会被称为'exit.html ')
- 主网站(“主”)
- 一个HTML编辑器(我使用Visual InterDev中,但会做任何HTML编辑器,甚至记事本)
这里是你做了什么:
如果你做出了闪屏裸HTML和图形 - 代码“进入这样的网站的链接:
<A HREF="javascript:newWindow()">的
如果你在闪光灯然后选择按钮,上面写着“进入网站”,点击右键,选择“动作”中,双击“的getURL”行动从操作菜单和空间类型:的javascript:newWindow()。保存和发布/
然后,
您的初始屏幕加载到HTML编辑器,之间和标签写/复制这个:
注意 - JavaScript是CASESENSITIVE的!要小心
如何LANGUAGE="JAVASCRIPT">
函数newWindow(){
newWin的window.open('screenchooser.html''screenchooser','高度= 400,宽= 400,滚动条=没有,菜单栏,工具栏=无,状态=');
}
</ SCRIPT>
好吧,这是初始页面编码,并准备去。接下来,我们会让的'screenchooser页...
以400×400的电影,并将其打开闪光灯。
右转点击每3个按钮,选择“动作”,并从操作列表中选择“使用getURL。
在提供的空白处键入:
全屏按钮的javascript:fullWindow()>>>>
的javascript:popWindow()>>>>弹出按钮
的javascript:normWindow()>>>>正常按钮
保存和发布。
然后,打开你刚才创建的HTML页面,并把它放到你的HTML编辑器
之间的<HEAD>和</ HEAD>标签写/复制此:
注意 - JavaScript是CASESENSITIVE的!要小心
如何LANGUAGE="JAVASCRIPT">
函数fullWindow(){
福永世纪的window.open('main2.html','福永世纪','滚动条=没有,菜单栏,工具栏=无,状态=');
window.opener.location =('exit.html');
window.close()的;
}
函数popWindow(){
popWin的window.open('main.html','popWin','滚动条,菜单栏=是的,工具栏=是的,状态是');
window.opener.location =('exit.html');
window.close()的;
}
函数normalWindow(){
window.opener.location =(“main.html');
window.close;
}
</ SCRIPT>
最后打开你的主站点,去文件,选择“另存为”,,叫它'MAIN2'(或称为不管你遗撼,但 - 2),然后点击确定。这将使你的网站的副本。发布。
'MAIN2跌落到您的HTML编辑器之间和标签写/复制这个:
如何LANGUAGE="JAVASCRIPT">
函数fitscreen(){
window.moveTo(0,0)
window.resizeTo(screen.availWidth screen.availHeight)
}
</ SCRIPT>
概观
Javascript的 - 这是一种脚本语言,增强您的网页的外观和反应方式。 “功能”部分基本上是说'这是一个过程“,的名字'fullWindow'只是我做了,它是一个独特的标识符”,这基本上意味着 - 你不能调用由同一个名字的两件事情。只要那里不是别的同样的事情,你可以说出你的功能,不管你喜欢。函数名后,必须()字符,然后一个{。身体各项机能旁边去,然后你必须关闭该功能与}
例如:-----:功能newWindow(){newWin的window.open('screenchooser.html','screenchooser','高度= 400,宽= 400,滚动条=没有,菜单栏,工具栏=无状态=无');} -----第一行和最后一行增加识别功能,并设置其独特的标识(名称)这行代码。中间部分是人体的功能 - 的window.open - 告诉在电脑上打开一个新窗口() - 后面的括号信息保存为新窗口,这是分为三个部分,每个部分分开'引号' ,逗号, - 是这样的:第1节“,'SECTION2','第3节的第1节 - 这是该页面的URL您想开在窗口SECTION2的, - 这是窗口的名称(不是标题),名称可以使用这个窗口指从另一个SECTION3的 - 这就是功能:以任何顺序,逗号分隔,可以得到以下...
属性(交换机) - 交代
高度(像素) - 窗口的高度,宽度(像素) - 窗口宽度的滚动条(是或否) - 滚动条沿着侧面和底部工具栏(是或否) - 打开,关闭,打印等图标菜单栏的栏(是或否) - 酒吧'文件','编辑','帮助'等状态(是或否) - 持有显示一个链接的路径跨越最底部酒吧当你把鼠标移到它调整时(是或否) - 是否该窗口可以被调整大小
[以及yes和no,也可以用1和0]
另一个问题:-----的功能fitscreen(){window.moveTo(0,0)window.resizeTo(screen.Width,screen.Height)}:----- window.move() - 这只是移动窗口括弧中的坐标为。 0,0是指极端的顶部/,左window.resizeTo() - 括号中的坐标调整窗口,绝对统筹如(300,50)可以使用,或者像我一样 - 一个相对大小,在这个函数可用的屏幕的宽度和高度,使用。这基本上意味着,该窗口将填满你的屏幕,无论它是多么大或小。
我的工作的例子可以在这里找到
(责任编辑:卓想动画http://www.zxgzs.com)