打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
JavaScriptBOM - open/sub和sup

  window的open方法 

window.open();
参数:
1.要加载的url
2.窗口的名称或者窗口的目标
3.设置窗口大小的语句

举个小例子:
我们这有个按钮,当我们来调用这个按钮,来看一下效果
<head> <metacharset="utf-8"> <title></title> <script type="text/javascript"> window.onload =function(){var oBtn =document.getElementById("btn"); oBtn.onclick= function(){ window.open("http://www.baidu.com"); } } </script></head><body> <input type="button" value="按钮"id="btn" /></body>
运行效果如下,点击按钮就会在新的窗口弹出百度界面:
以上是只有第一个参数时
当我们添加了第二个参数时
点击按钮只会出现一个新窗口
并不会像之前一样点一次出现一次窗口
<head> <metacharset="utf-8"> <title></title>                  <script type="text/javascript"> window.onload =function(){var oBtn =document.getElementById("btn"); oBtn.onclick= function(){ window.open("http://www.baidu.com",”百度”); } } </script></head><body> <input type="button" value="按钮"id="btn" /></body>
我们再来添加第三个参数
控制打开新窗口的大小
例如:
<script type="text/javascript"> window.onload =function(){var oBtn =document.getElementById("btn"); oBtn.onclick= function(){ window.open("http://www.baidu.com","百度","width=400,height=400,top=200,left=200"); } } </script> </head> <body> <input type="button" value="按钮"id="btn" /> </body>

运行效果如下:



  sub和sup 

sup父窗口;  sub子窗口
我们通过一个例子来了解一下sub和sup:
同意文件下新建两个网页文件为sup.html和sub.html
1.在sup中,我们用open来打开sub.html
2.在sub中通过opener打开当前窗口父窗口的window对象
sup中的代码:
<!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title><style>body{background-color: blue;}</style><script>window.onload =function(){var oBtn =document.getElementById("btn"); oBtn.onclick= function(){ open("sub.html","子窗口","width=400,height=400,top=200,left=200") } }</script></head><body><inputtype="button" value="打开子窗口"id="btn" /></body></html>
sub中的代码:
<!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title><style>body{background-color:yellow;}</style><script>window.onload =function(){var oBtn =document.getElementById("btn"); oBtn.onclick= function(){//alert(opener); opener.document.write("666666"); } }</script></head><body><inputtype="button" value="按钮"id="btn" /></body></html>
我们来运行sup.html,点击按钮时就会打开sub.html子网页
运行结果如下:


写作不易,大家多多关注,谢谢啦 -


---web分享,分享的不只是web
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
程序员也可以很浪漫,精选10个圣诞节特效及源码
detach方法
javaWeb(五)----- BOM
理解Javascript中的事件绑定与事件委托
javascript复习题
动态解析HTML中的Javascript
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服