oracle apex 从 javascript 代码重定向到页面

oracle apex redirect to page from javascript code

我尝试使用此 javascript 代码弹出一个页面。但是正如您所看到的,我想将 id 值与打开的弹出窗口一起使用,但这并不重要,

javascript:popupURL('f?p=&APP_ID.:392:&SESSION.::NO::P392_MERCHANT_ID:&P223_MERCHANT_ID.');

我试过寻找这样的参考文献是正确的方法还是我犯了错误?

我已经通过 OTN 测试应用程序进行了检查,这就是我处理弹出窗口的方式。

在页面的 HTML Header 部分,我会放置:

<script language="JavaScript" type="text/javascript">
function openPopup()
{
  var url;
  url = 'f?p=&APP_ID.:392:&SESSION.::NO::P392_MERCHANT_ID:&P223_MERCHANT_ID.';
  w = open(url,"winLov","Scrollbars=1,resizable=1,width=800,height=600");
  if (w.opener == null)
  w.opener = self;
  w.focus();
}
</script>

然后,我向页面添加一个文本字段页面项,并将以下内容放入其 Post 文本设置中:

<a href="#" onclick="javascript:openPopup();">Popup</a>

这提供了一个 link 用户可以单击以打开弹出窗口。