找回密码
 注册成为天翎用户
查看: 2456|回复: 14

通过URL访问视图

[复制链接]
i945 发表于 2012-11-15 15:03:44 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2012-11-15 16:34 编辑

我在表单中用计算脚本写了一个按钮,想问一下需要访问怎样格式的URL才能用弹出层的方式显示视图
bess 发表于 2012-11-15 15:15:17 | 显示全部楼层
您好,关于您的问题,请参考:
  1. var  userName = getWebUser();
  2. var url=$WEB.getParamsTable().getContextPath()+"/portal/dynaform/view/displayView.action?&_resourceid=11e1-dae2-369f77ce-948b-65cad24e6660&_viewid=11e1-dae2-195c7802-948b-65cad24e6660&clearTemp=true&userName="+userName;
  3. var rtn = "<input id='inputId'  type='button' style='cursor:hand;' value='查看' onclick='showDialogByDiv("",""+url+"","","",false)'>";
  4. rtn;
复制代码
回复

使用道具 举报

 楼主| i945 发表于 2012-11-15 15:39:44 | 显示全部楼层
好像不行,resourceid参数是什么,怎么在我这连按钮都不显示
回复

使用道具 举报

 楼主| i945 发表于 2012-11-15 15:50:18 | 显示全部楼层
似乎我这个版本里面没有showDialogByDiv函数
回复

使用道具 举报

purple 发表于 2012-11-15 15:52:07 | 显示全部楼层
resourceid是菜单id,保存在数据库t_resource表中。按钮不显示,证明您的输出有问题。请仔细检查。
回复

使用道具 举报

bess 发表于 2012-11-15 15:52:48 | 显示全部楼层
您好,视图的地址可以在前台查看,您先打开想要显示的那个视图,右键查看属性,就有一个地址,这个就是视图的地址.
然后请问您是什么版本,9380以后的版本都支持的.
回复

使用道具 举报

 楼主| i945 发表于 2012-11-15 15:58:46 | 显示全部楼层
我明白你说的那种通过复制url访问的方法,我想问一下怎样将这个视图用弹出框的方式显示
回复

使用道具 举报

bess 发表于 2012-11-15 16:01:39 | 显示全部楼层
我这个就是弹出层显示啊.....
回复

使用道具 举报

 楼主| i945 发表于 2012-11-15 16:04:28 | 显示全部楼层
是的,我看出来了,用showDialogByDiv函数可以弹出层显示,可是我点击按钮没反应,是不是没有这个函数
回复

使用道具 举报

bess 发表于 2012-11-15 16:08:34 | 显示全部楼层
您好,请问您是什么版本,如果是sp49380之后的版本都是支持的,如果没有反应,请您确认您的代码一下,谢谢!
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 12:39

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表