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

弹出层不能关闭

[复制链接]
zdmin 发表于 2014-8-12 10:01:53 | 显示全部楼层 |阅读模式
本帖最后由 dan 于 2014-8-12 11:51 编辑

ie8  谷歌都经测试,我在一个表单中里面做了一个连接,然后弹出层显示视图,但是在关闭的时候,仅仅把内容给清空,而弹出框却未关闭,且不能关闭

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
dan 发表于 2014-8-12 11:33:22 | 显示全部楼层
弹出层的脚本?贴出了看看。
回复

使用道具 举报

 楼主| zdmin 发表于 2014-8-12 11:43:42 | 显示全部楼层
function showView(viewid,width,height,title,text,param,isreload){
        var contextPath = getContextPath();  
        var applicationId = getApplication();
        var request=$WEB.getParamsTable().getHttpRequest();
        var backRUL=url=encodeURI(request.getParameter("_backURL"),"utf-8");       
        var reload="";
        if(isreload){
                reload="window.location=window.location+\"&_backURL="+backRUL+"\";"
        }else{
                reload="clearInterval(it);";
        }
        var url=contextPath+"/portal/dynaform/view/displayViewWithPermission.action?_viewid="+viewid+"&application="+applicationId+param;
        var form= "<span style=\"cursor:pointer;display:inline\" onclick='OBPM.dialog.show({width: "+width+",height: "+height +",url:\""+url+"\",args:{j:1},title : \""+title+"\",close: function(rtn) {"+reload+"}});'>[<font color='blue'>"+text+"</font></span>]";        //显示word
        return form;
}


这是引用,showView("11e4-211e-3f756169-a4ec-f983726bbe2a",800,600,"跟踪项目",flowCount,param,false) 代码太多,就给你这一行吧,运行的时候后台没有报错
回复

使用道具 举报

 楼主| zdmin 发表于 2014-8-12 11:46:34 | 显示全部楼层
var backRUL=url=encodeURI(request.getParameter("_backURL"),"utf-8");        有个小错误不影响
回复

使用道具 举报

dan 发表于 2014-8-20 11:45:29 | 显示全部楼层
前台页面应该有报错,目测是 reload="clearInterval(it);";这里的it没定义,回报undefined错误.请通过浏览器的控制台查看是否是前台页面报错。
回复

使用道具 举报

nice 发表于 2014-9-18 19:01:05 | 显示全部楼层
http://www.teemlink.com/bbs/view ... &extra=page%3D1
参考下这个帖子,如果还有问题,请说明没有问题请及时回复!
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 01:26

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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