extjs放到服务器上出现拒绝访问错误 我用extjs做了一个简单的应用,就是html+extjs,放到虚拟主机上,在ie8下出现:拒绝访问 ext-base.js 行:7 字符:20287 等错误,请问这是怎么回事呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 肯定是你的代码有问题,换成 ext-base-debug.js 看看, 应该是你的布局代码有问题 谢谢。我这个代码在本地执行没报错误,但报了一个:未结束的字符串常量 ext-lang-zh_CN.js,行:14 字符:48,这个文件的14行没看出什么不对的地方啊 把ext-all.js换成ext-all-debug.js,还是有ext-base.js拒绝访问的错误。我的ext是3.2.1的 代码比较长,在登录的时候就报这个错了我把登录的代码贴出来吧var loginform = new Ext.FormPanel({ height:100, width:300, frame:true, labelWidth:60, labelAlign:'right', baseCls:'x-plain', items:[{ xtype:'textfield', name:'name', fieldLabel:'用户名', allowBlank:false, msgTarget:'side' },{ xtype:'textfield', name:'password', inputType:'password', fieldLabel:'密 码', allowBlank:false, msgTarget:'side' }] }); var loginWindow = new Ext.Window({ title:'用户登录', width:300, height:150, plain:true, bodyStyle:'padding:5px;', buttonAlign:'center', colseable:false, resizable:false, items:loginform, buttons:[{ text:'登录', listeners:{ 'click':function(){ if(loginform.getForm().isValid()){ Ext.Ajax.request({ url:sMainUrl+"Login", method:'post', jsonData:{sUser:loginform.getForm().items.get(0).getValue(),sPass:loginform.getForm().findField('password').getValue()}, success:function(request,options) { var result = Ext.util.JSON.decode(request.responseText); sLoginId=result.d; document.getElementById('userTitle').innerHTML='用户id:'+loginform.getForm().items.get(0).getValue(); if(sLoginId!='')loginWindow.hide(); }, failure:function(request,options) { sLoginId=''; Ext.Msg.alert('Result','登录失败'); } }); } } } },{ text:'重置', listeners:{ 'click':function(){ loginform.getForm().reset(); } } }] }); 我把这个项目放在iiS服务器上就没有那个拒绝访问的问题,奇怪啊。虚拟主机按理说应该跟本地磁盘一样啊 显示的时候就看起来有点小问题,边框没对齐。点登录的时候才报ext-base.js拒绝访问 首先看看是不是js文件的编码问题 吧js文件打开另存为其他编码试验下(注意备份原始的文件) 我遇到了差不多的问题,是这样的如果使用localhost来访问的话是没有问题的,但是用127.0.0.1来访问的话所有一步加载的数据全都无法加载了。原因我不知道,extjs我也是个新手,路过说下自己的状况。 如何在进入网页的同时自动按下F11键 ol标签序号错乱,span定位,js隔行背景 JaS 动态从数据库中读取数据 如何使得列表框里某些选项不能被选中 js 的一个小问题 js 很弱的问题,请高手帮助,在线等 求教 : 用 javascript 可以写 xml 文件吗 ? 含用中文的字符串如何使用正则表达式表示(主要是长度限定问题) jq事件委托解绑问题 求这个特效,给的时间太少,自己写没思路,,急急急! 请教判断几个文本框是否输入? 小正则求助
var loginform = new Ext.FormPanel({
height:100,
width:300,
frame:true,
labelWidth:60,
labelAlign:'right',
baseCls:'x-plain',
items:[{
xtype:'textfield',
name:'name',
fieldLabel:'用户名',
allowBlank:false,
msgTarget:'side'
},{
xtype:'textfield',
name:'password',
inputType:'password',
fieldLabel:'密 码',
allowBlank:false,
msgTarget:'side'
}]
});
var loginWindow = new Ext.Window({
title:'用户登录',
width:300,
height:150,
plain:true,
bodyStyle:'padding:5px;',
buttonAlign:'center',
colseable:false,
resizable:false,
items:loginform,
buttons:[{
text:'登录',
listeners:{
'click':function(){
if(loginform.getForm().isValid()){
Ext.Ajax.request({
url:sMainUrl+"Login",
method:'post',
jsonData:{sUser:loginform.getForm().items.get(0).getValue(),sPass:loginform.getForm().findField('password').getValue()},
success:function(request,options)
{
var result = Ext.util.JSON.decode(request.responseText);
sLoginId=result.d;
document.getElementById('userTitle').innerHTML='用户id:'+loginform.getForm().items.get(0).getValue();
if(sLoginId!='')loginWindow.hide();
},
failure:function(request,options)
{
sLoginId='';
Ext.Msg.alert('Result','登录失败');
}
});
}
}
}
},{
text:'重置',
listeners:{
'click':function(){
loginform.getForm().reset();
}
}
}]
});