一直在寻找答案。以为我找到了一个解决方案,但它没有用。这是我试过的。
创建了一个javascript函数,如下所示:
function openInNewWindow(url){
window.open(url,'_ blank','height = 200');}
在计算值中创建一个具有以下内容的热点:
@URLOpen( “JavaScript的:openInNewWndow( 'http://www.google.com')”)
这只是替换当前选项卡,但不会打开新的浏览器窗口。还有另一种方法吗?
感谢 CLEM
答案 0 :(得分:0)
@URLOpen("javascript:openInNewWndow('http://www.google.com')")
这是您的实际代码粘贴吗?因为你错过了' 我'在openInNewW 我 ndow
另外,我不确定您是否可以指定高度而不指定宽度。
您可能还会调查@urlopen的工作方式,根本不需要混合使用javascript。
当Notes浏览器触发@URLOpen函数时,它会在新窗口中显示检索到的网页。当@URLOpen函数用于非Notes浏览器访问的表单或页面时,Domino使用以下语法生成javascript window.open命令:
window.open( [sURL] [, sName] [, sFeatures] [, bReplace])
要在新窗口中显示检索到的网页,请在urlstring中将sName和sFeatures(如果需要)的值作为逗号分隔的参数传递。例如,
@URLOpen("http://www.ibm.com','NEW")
确保在urlstring参数的开头和结尾使用双引号,并在每个逗号分隔要传递给window.open的参数之前和之后使用单引号。不要包含任何空格。
答案 1 :(得分:0)
@openurl只是没用。我终于在表单上使用它了:
[<a href="#" onclick="openInNewWindow('http://google.com')">Test</a>]
感谢您的回复。感谢输入。
CLEM