在一个被认为是弹出窗口的新标签页面中打开一个网页?

时间:2017-06-28 19:14:17

标签: javascript popup popupwindow

当网站访问者点击链接时,是否在新标签中打开该链接内容被视为弹出窗口?或者弹出窗口必须在新的浮动窗口中?

如果这不被视为弹出窗口,那么在新标签页中打开链接内容+在原始标签页中打开另一个URL怎么样?

示例:当您点击"在优惠券网站上会发生什么?显示优惠券",您会看到一个新标签显示优惠券,原始标签重定向到另一个网址(可能是联属网址)。

如果这被认为是弹出窗口,那么为什么不使用谷歌浏览器来防止设置(弹出窗口:不允许)

1 个答案:

答案 0 :(得分:1)

术语" popup"取决于您与谁交谈以及背景,可以表示以下任何一种情况:

  • 新窗口/标签
  • 特定尺寸的新窗口
  • 将一大块DOM添加到页面中,覆盖其他内容
  

当您点击&#34时,优惠券网站会发生什么?显示优惠券",你   找到一个新标签,显示优惠券和原始标签   重定向到另一个URL(可能是联属网址)。

     

如果这被视为弹出窗口,那么为什么谷歌浏览器不会阻止它   尽管设置(弹出:不允许)

The rules for blocking new windows are quite complex,但简化版是:

您可以使用JS打开一个新窗口,以响应用户做某事(通常是点击)。