我有以下要求。我正在使用Notes 853/ IBM 9。
文件->首选项-> Web ->使用我设置的浏览器作为操作系统的默认值.
如果有任何关于这个问题的工作,请提供建议。
除了我还有一个问题。如果外部链接是https,则xpinc不允许在新选项卡中打开。我的意思是taget = "_blank“不管用。它只适用于“自我”
发布于 2013-08-01 09:26:00
很可能你不喜欢你将要读到的答案:
XPiNC在浏览器中运行(嵌入式XULRunner a.k.aFirefoxer)。因此,您可以重新定义这个问题:如何从另一个浏览器打开一个浏览器中的链接(例如,打开来自Firefox的Chrome链接或从IE中的Opera打开链接)?
答案是:你不能(至少暂时)
发布于 2018-01-31 07:12:50
我有同样的问题,我在这个网站上找到了答案:https://caysal.wordpress.com/2016/04/22/xpinc-open-url-link-in-os-default-browser/
如果这个站点出现故障,解决方案(由Chris提供)是,其内容如下:
package com.dominoguru.xulHack;
public class xulPunter {
public static void punt(String url) {
try {
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("rundll32 url.dll,FileProtocolHandler " + url);
}
catch(Exception e) {
e.printStackTrace();
}
}
}然后在SSJS中将其称为:
<xp:this.action>
<![CDATA[#{javascript:
importPackage(com.dominoguru.xulHack);
xulPunter.punt("http://www.google.com");}]]>
</xp:this.action>虽然这个问题已经差不多5年了,但我也曾有过类似的问题,希望这会对将来有同样问题的人有所帮助。
https://stackoverflow.com/questions/17883421
复制相似问题