lotus-domino - 如何在传统(非 xpages)网络表单上生成 Domino 对话框
问题描述
我想要一个弹出/对话框,上面有一个“确定”按钮,它将关闭对话框......在有人在 Domino 网络表单上执行任务之后。我知道我以前在 xpages 中使用过覆盖,但是我正在维护的当前应用程序是使用传统的 Domino 表单(大量的直通 HTML)构建的,并且我最初尝试构建覆盖效果的尝试没有奏效。
我尝试使用以下 javascript 代码:
var window = window.open(url, windowName, [windowFeatures]);
...但这并没有成功。调试没有错误,但我的 url 页面没有弹出。我希望有人能够提供您使用的内容的片段,以便我可以看到我哪里出错了。
我传递的 url 参数是正确的,因为我使用警报向我展示了那里发生了什么,但是我做错了一些基本的事情。
如果我可以为您回答任何问题,我也可以这样做。
谢谢
解决方案
我知道在经典 Domino Web 应用程序中显示对话框的唯一方法是像在任何基于 HTML 的网页上一样。您可以创建自己的弹出功能,也可以使用众多可用插件之一。当我使用经典的 Domino Web 应用程序时,我经常在其中添加 Bootstrap,以使事情看起来更好一些。然后我可以使用原生的 Bootstrap 对话框,或者一个名为Bootbox.js的插件。但还有很多其他的。
推荐阅读
- c - Matlab、Simulink、BeagleBone Blue、Counting Steps 示例、I2C、C 代码错误
- rest - Thingsboard : Rest API 使用设备名称和客户用户凭据获取设备元数据(不使用租户帐户凭据)
- amazon-web-services - AWS ECR 跨账户复制和 KMS 加密
- c++ - 没有匹配函数调用“student::student()”错误
- java - 等待空 BlockingQueue 的首选方法
- macos - macOS 中不同的 cocoapods 版本
- python - 记录用户的帖子喜欢时间
- vue.js - Vue v3中的VideoJS播放列表超过最大调用堆栈大小错误
- android - 应用程序安装选项“默认 APK”和“应用程序包中的 APK”在 Gradle 任务方面有什么区别
- node.js - node.js中如何使用memoryStorage()上传文件