给参数时用JavaScript打开Oracle Apex URL

新手上路,请多包涵

当我使用 javascript eval() 从 js 打开 apex url 时我没有问题当我使用 eval() 就像这样

 eval("f?p=&APP_ID.:7:&SESSION.");

但是当我想用 eval() 就像这样

eval("f?p=&APP_ID.:7:&`SESSION.:P7_ID:8461,P7_ALLOWCHANGE:1,P7_WFDEF_ID:69004.");`

我得到这个错误: SyntaxError: expected expression, got ':'

然后这些参数在生成url后自动添加

javascript:apex.navigation.dialog('f?p=101:7:28809985622510:::::\u0026p_dialog_cs=_7P7TVFV5LTQPjeyg-bGqSKpcYM',{title:'Workflow State',height:'auto',width:'720',maxWidth:'960',modal:true,dialog:null},'t-Dialog-page--standard '+'',this);:P7_ID:8461,P7_ALLOWCHANGE:1,P7_WFDEF_ID:69004.;

我应该怎么办?

原文由 saman 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 541
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏