繁体   English   中英

尝试在新窗口中打开URL只会打开另一个选项卡,这是真的吗?

[英]Is it true that attempting to open a url in a new window will only open another tab?

一直在寻找答案。 以为我找到了解决方案,但是没有用。 这是我尝试过的。

  1. 创建了如下的javascript函数:

    函数openInNewWindow(url){

    window.open(url,'_blank','height = 200');}

  2. 创建了一个具有以下计算值的热点:

    @URLOpen(“ javascript:openInNewWndow(' http://www.google.com ')”)

这只会替换当前选项卡,但不会打开新的浏览器窗口。 还有另一种方法吗?

谢谢克莱姆

您应该指定fullscreen选项。

window.open("http://example.com","_blank","fullscreen=0");

但是您的程序无法对弹出窗口阻止程序执行任何操作。

@URLOpen("javascript:openInNewWndow('http://www.google.com')")

那是您的实际代码吗? 因为您错过了openInNewW i ndow中的“ i

另外,我不确定您是否可以指定高度而不指定宽度。

您可能还会调查@urlopen的工作原理,完全不需要混入javascript。

Notes浏览器触发@URLOpen函数时,它将在新窗口中显示检索到的网页。 在非Notes浏览器访问的表单或页面上使用@URLOpen函数时,Domino会使用以下语法生成javascript window.open命令:

window.open( [sURL] [, sName] [, sFeatures] [, bReplace]) 

要在新窗口中显示检索到的网页,请将sName和sFeatures的值(如果需要)作为urlstring中的逗号分隔参数传递。 例如,

@URLOpen("http://www.ibm.com','NEW")

请确保在urlstring参数的开头和结尾使用双引号,并在每个逗号前后使用单引号分隔要传递给window.open的参数。 请勿包含任何空格。

IBM知识中心

@openurl无效。 我终于在表格上使用它来使其工作:

[<a href="#" onclick="openInNewWindow('http://google.com')">Test</a>]

感谢您的答复。 欣赏输入。

克莱姆

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM