首页 > 资讯动态 > 资讯详情

网站制作技术普及之如何使用JavaScript打开新窗口

2019-01-21 08:20:49 | 阅读:2346

网站建设 网站设计 网站建设公司
网站制作技术普及之如何使用JavaScript打开新窗口
在网站建设开发技术中,JavaScript应用非常广泛,配合html5和css3可以实现很多交互及动画效果。但是JavaScript的应哟红绝不仅限于动画。例如本文讨论的主题,就是如何使用JavaScript打开新窗口。也许你此前一直在用传统的链接技术打开新窗口,看完本文后或许会开启另外一个思路。JavaScript是在新窗口中打开链接的有用方法,因为您可以通过包含规范来控制窗口的外观以及它在屏幕上的位置。好了,接下来让我们一起学习下,网站制作技术普及之如何使用JavaScript打开新窗口。需要特别注意的是,搜索引擎对JavaScript链接和打开新窗口的方式目前还不怎么接受,如果期待网站从搜索引擎上获取一些流量,那么这种方法慎用。
JavaScript Window Open()方法的语法
要在新的浏览器窗口中打开URL,请使用Javascriptopen()方法,如下所示:
window.open(URL, name, specs, replace)
并自定义每个参数。
例如,下面的代码打开一个新窗口,并使用参数指定其外观。
URL参数
输入要在新窗口中打开的页面的URL。如果未指定URL,将打开一个新的空白窗口。
window.open("https://www.somewebsite.com", "_blank", "toolbar=yes,top=500,left=500,width=400,height=400");
名称参数
name参数设置URL的目标。在新窗口中打开URL是默认设置,并以下方式指示:
  • _blank:为URL打开一个新窗口。
  • _self:将当前页面替换为URL。
  • _parent:将URL加载到父帧中。
  • _top:替换已加载的任何框架集。
规格
“specs”参数是您通过输入不带空格的逗号分隔列表来自定义新窗口的位置。从以下值中进行选择。
  • height=像素:此规范以像素为单位设置新窗口的高度。可以输入的最小值为100。
  • width=像素:这将以像素为单位设置新窗口的宽度。最小值为100。
  • left=像素:此等级库设置新窗口的左侧位置。不能输入负值。
  • top=像素:这将设置新窗口的顶部位置。不能使用负值。
  • menubar=yes|no|1|0:使用此等级库指示是否显示菜单栏。
  • status=yes|no|1|0:这表示是否添加状态栏。
某些规格是特定于浏览器的:
  • location=yes|no|1|0:此规范指示是否显示地址字段。仅适用于OperaBrowser。
  • resizeable=yes|no|1|0:确定是否可以调整窗口大小。仅用于IE。
  • location=yes|no|1|0:指示是否显示滚动条。仅兼容IE、Firefox和Opera。
  • toolbar=yes|no|1|0:确定是否显示浏览器工具栏。仅兼容IE和Firefox。
替换
此可选参数只有一个用途-指定在新窗口中打开的URL是替换浏览器历史记录列表中的当前条目,还是显示为新条目。
  • 如果为true,URL将替换历史记录列表中的当前浏览器条目。
  • 如果为false,则URL将作为浏览器历史记录列表中的新条目列出。
















立即联系咨询 比较十次,不如咨询一次。留下你的联系信息,让我们用态度与经验给您一份惊喜!
立即咨询

引航博景,专业品牌数字化服务机构,专注高端定制化产品开发与服务提供。

引航博景的前身是博信网络工作室,2006年创立于上海。2008年起,以上海引航信息技术有限公司为主体开展业务,现在上海、合肥两地设有办公室。

业务涵括系统软件开发、高端网站建设、设计交互制作、年度运维服务等,十五年来服务客户上千家并深受好评。

版权所有 © 2006-2023 上海引航信息技术有限公司沪ICP备09069965号沪公网安备31011302005006号

为了更好的呈现效果,移动端请竖屏浏览