引入的js文件冲突解决办法
先使用<script></script>引入一个js文件,再使用异步请求,动态的引入另一个js文件。代码如下:Ext.Ajax.request({
method:'GET',
url: '<%=basePath%>/websrc/admin/editor/ueditor/editor_all.js',
scope: this,
success: function(response){
eval(response.responseText);
}
});
其中 response.responseText即为引入的js文件代码。而使用的eval()方法。eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。即表示加载了js文件。后面可以直接使用。
二、Ext.MessageBox.show()设置显示位置。
例如:
var myMsgShow = Ext.MessageBox.show({
title: '提示',
msg: '保存成功!',
id:'msgShow',
buttons: Ext.MessageBox.OK
});
//设置弹出位
myMsgShow.getDialog().setPosition(x,y);