首页 > 编程语言 > 详细

OAF调用JavaScript新开窗口

时间:2015-12-16 18:58:20      阅读:1018      评论:0      收藏:0      [点我收藏+]

在OAF框架中,ORACLE标准本身并不推荐使用JS,但是仍然提供了相应的方法。

 

String oaUrl="https://www.baidu.com/";

pageContext.removeJavaScriptFunction("submitOAApprove");
String OpenOAJs = "window.open(‘"+oaUrl+"‘,‘newwindow‘)";
pageContext.putJavaScriptFunction("submitOAApprove", OpenOAJs);

 

注:在调用js之后不要再使用setForwardURL进行跳转,否则js不会生效。

是由于setForwardURL之后pageContext上下文发生了变化,导致js失效了。

 

参考资料:

OAF中如何新开一个窗口

OAF - CONTROLLER CODE TO CREATE JAVASCRIPT POPUP WINDOW

JAVASCRIPT POPUP WINDOW IN OAF WITH PARAMETER PASSING

OAF调用JavaScript新开窗口

原文:http://www.cnblogs.com/huanghongbo/p/5051652.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!