码迷,mamicode.com
首页 > 编程语言 > 详细

OAF调用JavaScript新开窗口

时间:2015-12-16 18:58:49      阅读:273      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!