oracle - Apex.message.confirm。如何从确认 javascript 中隐藏 IP 地址
问题描述
我正在尝试一种从确认弹出窗口中隐藏 IP 地址的方法。我正在使用 oracle apex API 来做到这一点,但我没有解决我的问题。我发现了一些线索。其中一些告诉它不可能在确认或警报弹出窗口中隐藏 IP 地址。在我发现的链接下方: 显示站点 url 的 Javascript 警报。如何从 javascript 警报顶部删除网站 url?,
Javascript 警报 - 删除“位于 ??? 的页面 说
此外,我还找到了有关如何自定义弹出窗口的网站,但我无法为我工作 Custom Confirm Dialog Button Labels。我在按钮上创建了一个动态操作,并且在真实情况下我使用了 javascript 代码
customConfirm( "Are you sure?", function( okPressed ) {
console.log(okPressed ? 'Ok' : 'Cancel');
}, "Yes", "No");
而函数已经写在函数和全局变量声明部分的页面中。
function customConfirm( pMessage, pCallback, pOkLabel, pCancelLabel ){
var l_original_messages = {"APEX.DIALOG.OK": apex.lang.getMessage("APEX.DIALOG.OK"),
"APEX.DIALOG.CANCEL": apex.lang.getMessage("APEX.DIALOG.CANCEL")};
//change the button labels messages
apex.lang.addMessages({"APEX.DIALOG.OK": pOkLabel});
apex.lang.addMessages({"APEX.DIALOG.CANCEL": pCancelLabel});
//show the confirm dialog
apex.message.confirm(pMessage, pCallback);
//the timeout is required since APEX 19.2 due to a change in the apex.message.confirm
setTimeout(function () {
//changes the button labels messages back to their original values
apex.lang.addMessages({"APEX.DIALOG.OK": l_original_messages["APEX.DIALOG.OK"]});
apex.lang.addMessages({"APEX.DIALOG.CANCEL": l_original_messages["APEX.DIALOG.CANCEL"]});
}, 0);
}
知道如何隐藏IP地址吗?谢谢
解决方案
推荐阅读
- azure-ad-b2c - 嵌套 JSON 作为 REST API 的输入/输出,使用 Azure AD B2C 自定义策略
- python - k-mean python的图像分离
- google-chrome - 如何仅在 chrome 扩展中在后台切换用户代理
- c++ - 引用强制模板实例化的静态转换,其中不完整的类型很好
- python - python flask-ask 中的 Alexa youtube 技能
- sequelize.js - 如何在不创建表的情况下创建 sequelizejs 服务
- javascript - 如何改变材质Claraplayer Js的不透明度
- java - 引用表中的 JpaRepository findBy 字段
- r - 将 0 添加到省略结尾 0 的 data.table
- oracle-apex - APEX 5:使报告单元格可单击并传递值