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


来源:网站优化外包 作者:坪山网站建设公司 日期:2019-01-21 浏览:

在网站建设开发技术中,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|***|0:使用此等级库指示是否显示菜单栏。
  • status=yes|***|0:这表示是否添加状态栏。
某些规格是特定于浏览器的:
  • location=yes|***|0:此规范指示是否显示地址字段。仅适用于OperaBrowser。
  • resizeable=yes|***|0:确定是否可以调整窗口大小。仅用于IE。
  • location=yes|***|0:指示是否显示滚动条。仅兼容IE、Firefox和Opera。
  • toolbar=yes|***|0:确定是否显示浏览器工具栏。仅兼容IE和Firefox。
替换
此可选参数只有一个用途-指定在新窗口中打开的URL是替换浏览器历史记录列表中的当前条目,还是显示为新条目。
  • 如果为true,URL将替换历史记录列表中的当前浏览器条目。
  • 如果为false,则URL将作为浏览器历史记录列表中的新条目列出。
深圳市圣玺网络技术有限公司提供坪山区域的营销网站建设、品牌网站设计、企业网站改版制作、网站优化外包、网络营销推广、百度霸屏、SEO按天按效果付费等互联网广告服务!
本文由网上采集发布,不代表本站立场,转载联系作者并注明出处:http://www.webgaiban.cn/wzyh/1755.html

X

截屏,微信识别二维码

微信号:15019448256

(点击微信号复制,添加好友)

  打开微信