javascript 弹出窗口中是否显示地址栏的实现代码


Posted in Javascript onApril 14, 2011

Question :
在IE 7中弹出页面后,总是会显示地址栏,而该地址栏是不希望在程序中出现的,况且也影响美观。而在IE6中就不会出现地址栏。
Solution:
工具-->Internet 选项-->安全-->自定义级别-->允许网站打开没有地址栏或状态栏的窗口-->允许
这样设置了IE7后就不会在弹出窗口中出现地址栏了。IE7以及后续版本默认不可以打开不带地址栏的窗口,这样是为了安全起见。
javascript的window.open也可以用来弹出新页面,而且通过设置参数可以去掉菜单栏、工具栏、滚动栏、地址栏、状态栏,可以设置弹出窗口的位置、改变尺寸大小。代码如下:


<script type="text/javascript" language="JavaScript">

<!--

window.open (test.html', 'newwindow', 'height=200, width=300, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //这句要写成一行

-->

</script>


参数解释:

<script type="text/javascript" language="JavaScript"> js脚本开始;

window.open 弹出新窗口的命令;

'test.html' 弹出窗口的文件名;

'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;

height=200 窗口高度;

width=300 窗口宽度;

top=0 窗口距离屏幕上方的象素值;

left=0 窗口距离屏幕左侧的象素值;

toolbar=no 是否显示工具栏,yes为显示;

menubar,scrollbars 表示菜单栏和滚动栏。

resizable=no 是否允许改变窗口大小,yes为允许;

location=no 是否显示地址栏,yes为允许;

status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;

</script> js脚本结束
但是同样的设置有些系统下的ie7还是会显示状态栏和地址栏,有些就不显示了,所以实在不行的话就需要通过Intenet 选项手动设置了。

Javascript 相关文章推荐
JavaScript中的一些定位属性[图解]
Jul 14 Javascript
jQuery提交多个表单的小例子
Jun 30 Javascript
原生js编写设为首页兼容ie、火狐和谷歌
Jun 05 Javascript
js实现的捐赠管理完整实例
Jan 20 Javascript
JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)
Aug 02 Javascript
使用微信内嵌H5网页解决JS倒计时失效问题
Jan 13 Javascript
超全面的JavaScript开发规范(推荐)
Jan 21 Javascript
js模拟支付宝密码输入框
Apr 11 Javascript
基于layer.js实现收货地址弹框选择然后返回相应的地址信息
May 26 Javascript
angularjs 缓存的使用详解
Mar 19 Javascript
Intellij IDEA搭建vue-cli项目的方法步骤
Oct 20 Javascript
js实现经典贪吃蛇小游戏
Mar 19 Javascript
js网页侧边随页面滚动广告效果实现
Apr 14 #Javascript
jquery下jstree简单应用 - v1.0
Apr 14 #Javascript
JQuery之拖拽插件实现代码
Apr 14 #Javascript
jQuery创建插件的代码分析
Apr 14 #Javascript
Jquery公告滚动+AJAX后台得到数据
Apr 14 #Javascript
jquery中eq和get的区别与使用方法
Apr 14 #Javascript
基于jquery的blockui插件显示弹出层
Apr 14 #Javascript
You might like
php 设计模式之 单例模式
2008/12/19 PHP
php面向对象全攻略 (十二) 抽象方法和抽象类
2009/09/30 PHP
PHP封装CURL扩展类实例
2015/07/28 PHP
PHP简单获取随机数的常用方法小结
2017/06/07 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
Aster vs Newbee BO5 第二场2.19
2021/03/10 DOTA
javaScript checkbox 全选/反选及批量删除
2010/04/28 Javascript
jQuery遮罩层效果实例分析
2016/01/14 Javascript
Bootstrap所支持的表单控件实例详解
2016/05/16 Javascript
JS实现重新加载当前页面
2016/11/29 Javascript
Angularjs 动态添加指令并绑定事件的方法
2017/04/13 Javascript
jQuery实现的粘性滚动导航栏效果实例【附源码下载】
2017/10/19 jQuery
node结合swig渲染摸板的方法
2018/04/11 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
解决vue项目 build之后资源文件找不到的问题
2020/09/12 Javascript
[48:41]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
python运行时强制刷新缓冲区的方法
2019/01/14 Python
基于wxPython的GUI实现输入对话框(1)
2019/02/27 Python
如何在python中实现随机选择
2019/11/02 Python
使用python远程操作linux过程解析
2019/12/04 Python
Python turtle画图库&amp;&amp;画姓名实例
2020/01/19 Python
如何通过Django使用本地css/js文件
2020/01/20 Python
Python中使用aiohttp模拟服务器出现错误问题及解决方法
2020/10/31 Python
Python中的流程控制详解
2021/02/18 Python
HTML5对手机页面长按会粘贴复制禁用的解决方法
2016/07/19 HTML / CSS
HTML5 history新特性pushState、replaceState及两者的区别
2015/12/26 HTML / CSS
英国最大的在线蜡烛商店:Candles Direct
2019/03/26 全球购物
高中生期末评语
2014/01/28 职场文书
JAVA程序员自荐书
2014/01/30 职场文书
办公室秘书岗位职责范本
2014/02/11 职场文书
银行服务感言
2014/03/01 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
党员演讲稿
2014/09/04 职场文书
2019年大学推荐信
2019/06/24 职场文书
适合青年人白手起家的创业项目分享
2019/08/16 职场文书
springboot+VUE实现登录注册
2021/05/27 Vue.js