首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何通过执行JavaScript代码来添加将重定向到另一个页面的动态操作?

如何通过执行JavaScript代码来添加将重定向到另一个页面的动态操作?
EN

Stack Overflow用户
提问于 2015-01-22 02:11:42
回答 3查看 28.4K关注 0票数 5

我在我的顶尖应用程序上有一些按钮,可以在单击时执行自定义PL/SQL代码。它们有名称应用(确认)和更改(计数正确)。我需要有它,以便当单击APPLY时,它重定向到同一页面(实现了PL/SQL代码),当单击CHANGE时,它重定向到另一个页面(实现了PL/SQL代码)。

我尝试通过"When Button is Pressed“和/或"Condition Type: Request = Expression 1”为After Processing设置一个条件分支,其中Expression 1的值等于"APPLY“或"CHANGE”。我不能以这种方式产生我想要的(令人沮丧的)结果。顶点说提交的页面请求接受被点击的name按钮(即当APPLY被点击时应用),但我不能让它发生。

我现在正在寻求将True Action添加到我的动态APPLY和CHANGE操作(目前分别为"Execute PL/SQL Code“和"Submit Page”),以执行重定向到应用程序中所需页面的Javascript代码。

我认为,该代码将利用如下内容

代码语言:javascript
运行
复制
"apex.navigation.redirect('f?p=928:35:4081364075246::NO:::');"

在本例中,第35页是我希望更改按钮重定向到的页面。

我并不像我希望的那样精通JavaScript,所以在这方面对我的方法论的任何帮助都将不胜感激。

EN

Stack Overflow用户

发布于 2018-04-27 19:53:12

在最近的一个项目中,我需要在用户单击模型页面上的Save按钮后进行页面重定向。该按钮有一个动态操作,包括3个单独的操作:

  • 执行PL/SQL
  • 提交页
  • 关闭对话框

Submit PageClose Dialog之间,我添加了一个Execute Javascript操作,该操作单击我添加到页面中的隐藏按钮。

代码语言:javascript
运行
复制
 document.getElementById("BTN_ID").click();

隐藏按钮设置为在Behavior -> Action ->中将用户重定向到应用程序中的页面和页面#

我隐藏了按钮,并将#BTN_ID{visibility:hidden;}放在页面的CSS内联部分。

这起作用了。

票数 2
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28074001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档