【问题标题】:In Javascript open blank window with a name在Javascript中打开带有名称的空白窗口
【发布时间】:2015-07-24 14:43:12
【问题描述】:

在新窗口中打开预览 URL 并将窗口名称保存在会话中。 到目前为止,我还没有看到任何指定窗口名称并将其打开为空白的方法

没有窗口名称我无法将其保存在会话中

 window = window.open(previewUrl, '_blank', 
 "location=yes,height=800,width=1024,scrollbars=yes,status=yes")

以后可以设置窗口名称吗?

使用窗口名称无法在新窗口中打开

  var d = new Date(),m = d.getTime();
  window = window.open(previewUrl, m, 
 "location=yes,height=800,width=1024,scrollbars=yes,status=yes")
  if(typeof(Storage) !== "undefined") {  
       sessionStorage.previewWindow = m;
  } else {
      console.log('No Sesssion Storage');
  }       

由于单击锚点时未打开预览链接,因此我无法将 traget 设置为“_blank”

【问题讨论】:

    标签: javascript session-storage


    【解决方案1】:

    在新页面加载后尝试在 javascript 上使用它

    window.name=winName
    

    here你可以看文档

    但我想将名称转移到另一个窗口会很困难。 所以试着给你的新寡妇起一个动态的名字

    window = window.open(previewUrl, myDynamicVar, 
    "location=yes,height=800,width=1024,scrollbars=yes,status=yes")
    

    【讨论】:

    • 感谢 Marcos,我已经创建了一个名称 "m" 。它与 myDynamicVar 有何不同。这会在新窗口中打开吗?
    猜你喜欢
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 1970-01-01
    • 2020-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多