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

 更新时间:2011年04月14日 22:10:44   作者:  
程序中通过点击一个“发货提醒”链接弹出另一个窗口,使用的方法是用javascript 的openUrl()方法。
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定义全局对象的方法示例

    这篇文章主要介绍了JavaScript定义全局对象的方法,结合实例形式分析了javascript全局对象的简单定义流程与实现技巧,需要的朋友可以参考下
    2017-01-01
  • js时间日期格式化封装函数

    js时间日期格式化封装函数

    这里给大家推荐一款自己封装的js时间日期格式化的函数,非常的简洁实用,分享给有需要的小伙伴
    2014-12-12
  • JS中function(e) 其中的e代表什么意思

    JS中function(e) 其中的e代表什么意思

    我们知道js有很多事件,事件说白了就是 鼠标点击,鼠标移动 ,键盘打字什么的这些人为的操作,本文给大家介绍JS中function(e) 其中的e代表什么意思,感兴趣的朋友一起看看吧
    2024-01-01
  • 利用JavaScript模拟京东快递单号查询效果

    利用JavaScript模拟京东快递单号查询效果

    这篇文章主要为大家介绍了如何通过JavaScript模拟实现京东的快递单号查询效果,文中的示例代码讲解详细,感兴趣的小伙伴可以动手试一试
    2022-03-03
  • JavaScript对象解构的用法实例解析

    JavaScript对象解构的用法实例解析

    解构赋值允许你使用类似数组或对象字面量的语法将数组和对象的属性赋给各种变量,下面这篇文章主要给大家介绍了关于JavaScript对象解构用法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-01-01
  • 异步加载script的代码

    异步加载script的代码

    通过异步请求另一页面的script 是不执行的,只返回html 原文件,因为返回的文本没有经过浏览器的解析执行。
    2011-01-01
  • 关闭ie窗口清除Session的解决方法

    关闭ie窗口清除Session的解决方法

    本篇文章主要是对关闭ie窗口清除Session的解决方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • 解决远程页面抓取中的乱码问题?

    解决远程页面抓取中的乱码问题?

    解决远程页面抓取中的乱码问题?...
    2007-03-03
  • 只出现一次的提示信息(js+cookies)

    只出现一次的提示信息(js+cookies)

    只显示一次的提示信息,刷新一页面或第二次来到这个页面,就不会再弹出提示窗口了,用在网页上是想当实用的吧,因为很多人都不希望经常弹出什么窗口,本效果因此会提升用户体验,让用户喜欢你的网页
    2013-03-03
  • js使用for循环及if语句判断多个一样的name

    js使用for循环及if语句判断多个一样的name

    这篇文章主要介绍了js使用for循环机if语句判断多个一样的name,此法比较实用,需要的朋友可以参考下
    2014-09-09

最新评论