0 0

ExtJS4.2 Spring MVC 跳转到对应的视图,不执行JS脚本。5

@RequestMapping(value = "/login", method = RequestMethod.POST)
public String index(HttpServletRequest request, User user, ModelMap map) {
  ....
  return "frmame/index";
}
登录成功跳转到index.jsp 页面,该页面主要内容如下:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title><fmt:message key="sys.name" /></title>
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/resources/extjs/ext-theme-neptune/ext-theme-neptune-all.css">
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/resources/extjs/css/style.css">
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/resources/extjs/css/pub.css">
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/resources/extjs/css/buttons.css">
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/resources/extjs/css/calendar.css" />
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/resources/extjs/css/examples.css" />
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/resources/extjs/css/log.css"/>
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath() %>/resources/extjs/css/index_.wihte.css">
<script type="text/javascript" src="<%=request.getContextPath()%>/resources/extjs/js/ext-all.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/resources/extjs/js/ext-lang-zh_CN.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/resources/extjs/jquery/jquery.min.js"></script>
<script type="text/javascript" src="<%=request.getContextPath() %>/resources/extjs/jquery/excanvas.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/resources/extjs/jquery/jquery.knob.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/resources/extjs/jquery/jquery.hotkeys.min.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/resources/extjs/ux/window/Notification.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/module/common/customVTypes.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/module/common/message.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/module/common/validate.js"></script>
<script type="text/javascript">

Global_Path = "<%=request.getContextPath()%>/";
$(document).bind("keydown", "esc", userLogout);

/* Ext.Loader.setConfig({
enabled: true,
paths: {
"Bjfu.frame.view.IndexViewport" : Global_Path + 'module/common/IndexViewport.js'
}
}); */


Ext.require([
    'Ext.window.MessageBox',
    'Ext.tip.*'
]);

function userLogout() {
Ext.MessageBox.confirm('退出确认', '确认退出并注销当前用户?', function(button) {
if ('yes' == button) {
  Ext.Ajax.request({
url : Global_Path + 'logout',
method : 'post',
success : function(response, options) {
window.close();
location.href = Global_Path;
},
failure : function(response, options) {
Ext.MessageBox.show({
           title: 'Error',
           msg: '系统退出异常!',
           buttons: Ext.MessageBox.OK,
           icon: Ext.MessageBox.ERROR
       });
}
})
}
});
}

Ext.onReady(function () {
<%-- Ext.Loader.setConfig({
      enabled: true,
      paths: {
         //配置的格式是  组件的访问全路径(例如Ext.form.Panel) : 该组件在工程中的绝对路径,这里文档中写的是文件所在文件夹的相对路径,通过实验,这样是不行的,只能是绝对路径的文件全路径
          'MyTreePanel': '<%=request.getContextPath()%>/demo/js/MyTreePanel.js'
      }
    });

function showResult(msg){
   Ext.MessageBox.alert('提示', msg);
}; --%>

function loadUrls(){
       centers.getLoader().load(Ext.create('Ext.ComponentLoader',{
       //url : Global_Path + "statistic/portal",
       url: Global_Path + "syslog/listView",
               scripts : true,                            
               nocache : true                           
            }));
  }

Ext.create('Ext.util.KeyMap',{
target: Ext.getBody(),
    binding: [{
        key: Ext.EventObject.M,
        ctrl:true,
        fn: function(keyCode, e) {
        if(top.getCollapsed() == false){
        top.collapse();
        }else{
        top.expand()
        }
        }
    }]
  });

// 记录当前页面的状态
Ext.state.Manager.setProvider(Ext.create("Ext.state.CookieProvider"));
Ext.BLANK_IMAGE_URL = '<%=request.getContextPath()%>/resources/extjs/images/s.gif';

var tb = Ext.create('Ext.toolbar.Toolbar' , {
style : {
backgroundColor : '#157FCC'
},
border : true,
items : [' ',{
id:'index_id',
text : '首页',
hidden:true,
menu: {
            items: [
                {
                    text: '个人主页',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "syslog/listView",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
                }
            ]
}
},' ',{
id:'index_mer_merId',
hidden:true,
text : '商户管理',
menu: {
            items: [
                {
id:'merchant_merList_id',
                    text: '商户信息',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "merchant/merList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
                }, {
id:'employee_empList_id',
                    text: '从业人员',
handler:function(){
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "employee/empList",
            scripts : true,
            loadMask : true,
            noCache : true
});
}
                }, {
id:'delMerchant_allList_id',
                    text: '已删商户',
handler:function(){
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "delMerchant/allList",
            scripts : true,
            loadMask : true,
            noCache : true
});
}
                 }, {
id:'delEmployee_allList_id',
                    text: '已删从业人员',
handler:function(){
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "delEmployee/allList",
    scripts : true,
    loadMask : true,
    noCache : true
});
}
                 }
            ]
        }
},' ',{
text : '经营管理',
menu: {
            items: [
                {
                    text: '经营信息',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "business/merchantBusinessList",//controller里面的路径
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
                },{
                    text: '经营项一级分类',
handler:function(){
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "businessitem/allList",
    //url: Global_Path + "module/log/logListView.jsp",
            scripts : true,
            loadMask : true,
            noCache : true
});
}
                }, {
                    text: '经营项二级分类',
                    handler:function(){
                Ext.getCmp('centerPanel').getLoader().load({
             autoLoad : true,
                 url: Global_Path + "businessitem/twoallList",
            scripts : true,
            loadMask : true,
            noCache : true
});
}
                 }, {
                     text: '经营项三级分类',
   handler:function(){
       Ext.getCmp('centerPanel').getLoader().load({
    autoLoad : true,
        url: Global_Path + "businessitem/threeallList",
scripts : true,
     loadMask : true,
     noCache : true
                                  });
                                  }
                 }, {
                     text: '经营项四级分类',
     handler:function(){
    Ext.getCmp('centerPanel').getLoader().load({
    autoLoad : true,
    url: Global_Path + "businessitem/fourallList",
scripts : true,
loadMask : true,
noCache : true
});
}
                 }, {
                text: '已删经营信息',
                handler:function(){
                Ext.getCmp('centerPanel').getLoader().load({
                  autoLoad : true,
                url: Global_Path + "delBusiness/allList",
                        scripts : true,
                        loadMask : true,
                        noCache : true
             });
                }
                 }
            ]
        }
},' ',{
text : '费用标准管理',
menu: {
            items: [
                {
                    text: '摊位费标准管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "expense/feeStandardMgt",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
                },{
                    text: '收费组管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "payplace/payPlaceMgt",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
                },{
                    text: '水电费单价管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "expense/UCSMgt",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
    },
{

text: '商铺摊位管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "booth/boothMgt",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
}]
        }
},' ',{
text : '收费管理',
menu: {
            items: [
            {
                    text: '杂项收费管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "fee/feeMgt",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
                }, {
                    text: '摊位收费管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "boothFee/boothFeeMgt",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
 },{
   text: '摊位费记录查询',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "boothFee/boothFeeHist",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
 },{
                    text: '电费收费管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "utilities/electricFeeMgt",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
               },{
                    text: '电费记录查询',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "utilities/electricFeeHist",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
               },{
text:'水费收费管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "utilities/waterFeeMgt",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}

},{
text:'水费记录查询',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "utilities/waterFeeHist",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}

},{
text:'开票管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "invoice/invoiceMgt",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}

}]
        }
},' ',{
text : '培训管理',
menu: {
            items: [
                {
                    text: '培训内容管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "training/trainList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
                },{
                text: '培训签到管理',
       handler : function() {
   Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "register/register",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
                }
            ]
        }
},' ',{
id:'enforce',
text :'市场执法',
menu:{
items:[
       {
       id:'enforce_manage',
       text:'执法管理',
       handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "enforce/enList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
       },{
       id:'enforce_item',
       text:'违规项',
       handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "illegal/itemList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
       }
      
       ]
}

},' ',{
id:'mer_credibility_id',
text :'商户信誉评级',
menu:{
items:[
       {
       id:'credibility_cre_id',
       text:'商户信誉',
       handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "credibility/creList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
       },{
       id:'credibility_apply_id',
       text:'信誉评级申请',
       handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "applyCredibility/creList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
       },{
       id:'credibility_thirdCheck_id',
       text:'信誉评级申请三审',
       handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "applyCredibility/thirdList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
       },{
       id:'credibility_finalCheck_id',
       text:'信誉评级申请终审',
       handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "applyCredibility/finalList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
       },{
       id:'credibility_add_item_id',
       text:'加星条款',
       handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "aStarItem/itemList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
       },{
       id:'credibility_minus_item_id',
       text:'摘星条款',
       handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "mStarItem/itemList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
       }
      
       ]
}
},' ',{
text :'入退市管理',
menu:{
items:[
{
text :'入市管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "entry/entryMgt",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},
{
text :'退市管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "delist/delistMgt",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
}
       ]
}
},' ',{
text :'统计信息',
menu:{
items:[
{
text :'缴费信息统计图',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "statistics/statistics",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},
{
text :'缴费信息统计表',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "statistics/statisticsGrid",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'商户男女统计',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/gender",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'商户民族统计图',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/nation",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'商户民族统计表',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/nationlist",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'商户城市统计图',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/city",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'商户城市统计表',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/citylist",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'从业人员男女统计',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/egender",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'从业人员民族统计图',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/enation",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'从业人员民族统计表',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/enationlist",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'从业人员城市统计图',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/ecity",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'从业人员城市统计表',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "infostat/ecitylist",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'经营项一类统计图',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "businessstatistics/bione",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
},{
text :'经营项一类统计表',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
url: Global_Path + "businessstatistics/bionelist",
        scripts : true,
        loadMask : true,
        noCache : true
});
}
}
       ]
}
},' ',{
text : 'PC工作站',
menu: {
            items: [
{
text : '临时卡操作',

handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "iccard/sticList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
                }
},

                {
                    text: '固定卡操作',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "iccard/lticList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
                }
                },
                {
                    text: 'IC卡费用管理',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "feemanage/feeList",
            scripts : true,
            loadMask : true,
            noCache : true
    });
                }
                },
                {
                    text: '拍照',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "iccard/iccamera",
            scripts : true,
            loadMask : true,
            noCache : true
    });
                }
                }

            ]
        }
},' ',{
id:'syslog',
text : '系统管理',
menu: {
            items: [ {
                    text: '日志管理',
id: 'syslog_listView',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "syslog/listView",
                scripts : true,
                loadMask : true,
                noCache : true
    });
}
                }, {
                    text: '权限设置',
id: 'sys_systemFunctionSet',
handler : function() {
Ext.getCmp('centerPanel').getLoader().load({
autoLoad : true,
    url: Global_Path + "sys/systemFunctionSet",
            scripts : true,
            loadMask : true,
            noCache : true
    });
}
                }
            ]
        }
},'->',{
            text : '退出系统',
            handler : userLogout
            }]

});

//上部面板
var top = Ext.create('Ext.panel.Panel',{
region: 'north',
          border : false,
frame : false,
           items : [Ext.create('Ext.panel.Panel',{
             border : false,
             loader : Ext.create('Ext.ComponentLoader',{
           url: Global_Path + "top",
           scripts : true,
           noCache : true,
           autoLoad : true
             }),
           bbar : tb
           })],
           listeners : {
           'expand' : function(p,opt){
           loadUrls();
           },
           'collapse' : function(p,eOpts){
           loadUrls();
           }
           }
});

var centers = Ext.create('Ext.panel.Panel', {
           region: 'center', 
           id : 'centerPanel',
          border : false,
           autoScroll : true,
           frame : false,
           autoLoad : true,
loader : Ext.create('Ext.ComponentLoader',{
//url : Global_Path + "statistic/portal",      
url: Global_Path + "syslog/listView",
             scripts: true,       
             autoLoad : true,        
             noCache: true
            })
         
         
});

var viewport = Ext.create('Ext.Viewport', {
       autoRender : 'frameDiv',
       layout : 'border',
       items : [top, centers],
       listeners : {
       "beforerender" : function ( _this, eOpts) {
       centers.doLayout();
       Ext.Ajax.request({
    url:Global_Path + 'functionAccess/menu',
    method: "GET",
    success: function (response, opts) {
    var obj =Ext.decode(response.responseText);
    if(obj.success){
var o=obj.result;
var length=o.length;
for(var object in o){
var menuId=o[object].functionNum;
if(menuId==null)
continue;
else{
Ext.getCmp(menuId).show();
}
}
    }else{
    Ext.Msg.alert('提示',obj.__msg);
    }
    },
    failure: function (response, opts) {
    Ext.Msg.alert('提示信息', "请求失败!");
    }
    });
       }
       }
});

});
</script>
<script type="text/javascript"
src="<%=request.getContextPath()%>/module/common/DictionaryStatus.js"></script>
</head>
<body>
<div id="frameDiv"></div>
</body>
</html>

panel centers 会loader 一个页面:
var centers = Ext.create('Ext.panel.Panel', {
           region: 'center', 
           id : 'centerPanel',
          border : false,
           autoScroll : true,
           frame : false,
           autoLoad : true,
loader : Ext.create('Ext.ComponentLoader',{
//url : Global_Path + "statistic/portal",      
url: Global_Path + "syslog/listView",
             scripts: true,       
             autoLoad : true,        
             noCache: true
            })
         
         
});

浏览器运行时,会加载syslog/listView 对应的页面:
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>日志管理</title>
</head>
<body>
<div id ="systemLogPanel"></div>
<script type="text/javascript">
Ext.onReady(function() {
Ext.Loader.setPath('Bjfu.log', Global_Path + 'module/log');
  Ext.Loader.setConfig({
    enabled: true,
    paths: {
    'Bjfu.log.view.LogListView': Global_Path + 'module/log/view/LogListView.js',
    'Bjfu.log.view.QueryLog' : Global_Path + 'module/log/view/QueryLog.js'
    }
});
 
var syslogListView = Ext.create('Bjfu.log.view.LogListView',{
id :'logListViewId',
width:'100%',
autoShow : true,
//autoRender : true,
height:400
});

Ext.create('Ext.panel.Panel',{
autoRender : true,
title:'日志管理',
width:'100%',
height:'100%',
layout:'fit',
items:[syslogListView],
renderTo:'systemLogPanel',
listeners : {
'boxready' : function(){
this.updateBox(Ext.getCmp('centerPanel').getSize());
}
    }
});
});
</script>
</body>
</html>




服务返回了对应的html,但是该html 没有执行对应的js,当我第二次点击该联结的时候,又可以显示了,求指导?

EXT 
2014年11月07日 17:14
  • 大小: 63.3 KB
目前还没有答案

相关推荐

Global site tag (gtag.js) - Google Analytics