OAF-创建Javascript弹出窗口的控制器代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OAF-创建Javascript弹出窗口的控制器代码相关的知识,希望对你有一定的参考价值。

Sample code from processFormRequest to pop up new window via javascript. worth noting: this is not recommended as it can break the OAF page.
  1. String pubOrderId = pageContext.getParameter("orderId");
  2. StringBuffer l_buffer = new StringBuffer();
  3. StringBuffer l_buffer1 = new StringBuffer();
  4. l_buffer.append("javascript:mywin = openWindow(top, '");
  5. l_buffer1.append("/jct/oracle/apps/xxpwc/entry/webui/AddAttachmentPG");
  6. l_buffer1.append("&retainAM=Y");
  7. l_buffer1.append("&pubOrderId="+pubOrderId);
  8. String url = "/OA_html/OA.jsp?page="+l_buffer1.toString();
  9. OAUrl popupUrl = new OAUrl(url, OAWebBeanConstants.ADD_BREAD_CRUMB_SAVE );
  10. String strUrl = popupUrl.createURL(pageContext);
  11. l_buffer.append(strUrl.toString());
  12. l_buffer.append("', 'lovWindow', {width:750, height:550},false,'dialog',null);");
  13. pageContext.putJavaScriptFunction("SomeName",l_buffer.toString());

以上是关于OAF-创建Javascript弹出窗口的控制器代码的主要内容,如果未能解决你的问题,请参考以下文章

Oracle OAF 学习小结- 字段控制 的完整案例开发

如何在 html/javascript 中实现登录弹出窗口

将部分视图加载到模式弹出窗口中

使用 JavaScript 检测通知弹出窗口

使用javascript打开弹出窗口[关闭]

我想使用 JavaScript 为 JSON 数据创建一个搜索框,并在内容存在与否时弹出一个窗口