我有一个带有一些链接的Xpage.我的一个链接调用EXIT必须window.close()关闭浏览器中的当前选项卡.
在浏览器中,当我从视图中打开文档(Xpage保存文档)并单击EXIT链接时,它将关闭当前选项卡/窗口.
然而,我正在使用SSJS重定向相同的xpage context.redirectToPage().当我单击EXIT链接时,它没有关闭选项卡/窗口.
在Javascript控制台中:脚本可能无法关闭脚本未打开的窗口
任何人帮助我.
谢谢你,Karthick先生
我不知道这是否在过去的帖子中讨论过,但我找不到任何类似的东西,所以我的问题是:我在自定义控件上有 14 个字段。现在在工作流程中的特定条件下,我需要确保前 6 个字段是必需的(可以通过使用所需的验证器来完成),并且在其他 8 个字段中,用户应该被强制输入至少 2 个字段。我怎样才能做到这一点?我正在对所有字段使用服务器端验证,并将“disableClientSideValidation”属性设置为 true。我不确定是否可以在这种情况下使用自定义验证器,如果是,那么如何?
我正在开发一个应用程序,我正在创建一个java.util.TreeMap包含从应用程序的各种其他文档中获取的数据,然后将其分配treemap给sessionsScope变量.这工作正常.现在我想提供一个功能,我需要将这个地图存储在一个NotesDocument.
但是当我尝试这样做时,我收到了一个错误.
var doc:NotesDocument = database.createDocument();
doc.replaceItemValue("Form","testForm");
print("json = "+sessionScope.get("Chart_Map"));
doc.replaceItemValue("Calender_Map",sessionScope.get("Chart_Map"));
doc.save();
Run Code Online (Sandbox Code Playgroud)
例外:
执行JavaScript动作表达式时出错脚本解释器错误,行= 4,col = 13:[TypeError]发生异常调用方法NotesDocument.replaceItemValue(string,java.util.TreeMap)null**
是否可以java.util.TreeMap在notesdocument现场存储?
如果是,那么如何实现呢?
如果没有那么为什么不呢?有那件事serializability吗?
lotus-notes lotus-domino serverside-javascript xpages xpages-ssjs
我正在寻找类似于Aptana的Jaxer的解决方案,我可以执行javascript服务器端.
在这里使用示例聊天应用程序,我编写了一个简单的Socket.IO应用程序,通过Node.Js提供服务,使用fileRead来自服务器端的JSON文件轮询,并将解析后的JSON值广播到客户端,在那里我显示他们.
这在Chrome,Safari和Opera(所有支持WebSockets的人)中都非常有效.
但是在Firefox中,在我启动Firebug控制台之前它会失败.那是握手发生并显示数据的时候.
在IE中,它只是不起作用.
当我使用SSL部署相同的代码时,它可以在任何地方使用.关于我在这里做错了什么的想法?编辑:现在它似乎也不适用于SSL :(
是否可以使用javascript服务器端,因此在页面源中没有显示某些核心计算?
我正在开发一个游戏,代码的一个关键部分需要只计算服务器端然后传回客户端.
我的整个游戏都是用Javascript进行的 - 但大部分都是客户端,除了这个特殊的功能需要从视图中隐藏以防止作弊之外.
这是可能的 - 如果是这样,我将如何设置服务器端JS?
javascript ×3
xpages ×3
lotus-domino ×2
lotus-notes ×2
node.js ×2
asp.net ×1
iis ×1
lotus ×1
socket.io ×1
validation ×1
xpages-ssjs ×1