ext window close() 问题
2010-08-03 14:59
211 查看
在说close问题前先介绍一些小的公共方法。
Ext.BLANK_IMAGE_URL:作用就是一个ext默认的图片,如果页面不加他的话程序可以正常的运行,不过在一会就会出现
一些系统图片的丢失。
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget = 'side';
这两个是用于ext中的验证显示。加了他就出现系统的提示效果.
现在说正题,在我做ext程序的时候我用到了new Ext.Window({})
当我点击显示的时候show()一下,可以正常弹出窗体。当我关闭的时候close()关闭了。
那么问题也来了,我关闭后在想显示这是就会报错,应该是什么为null的错误。
刚开始想把close()改为hide()解决,可是感觉不是很好。
经过很多的查找终于找到问题的所在了。因为在close()关闭时他把window对象也就销毁了,所以再打开的时候就找不到他的对象了。
解决方法就是:
做一个方法里面包含window对象。
function showtest(){
var Win = new Ext.Window({
});
Win.show();
}
这样在每次显示的时候都new 一个 window。
文笔不是很好请大家见谅。
Ext.BLANK_IMAGE_URL = '../../Images/s.gif"'; Ext.QuickTips.init(); Ext.form.Field.prototype.msgTarget = 'side';
Ext.BLANK_IMAGE_URL:作用就是一个ext默认的图片,如果页面不加他的话程序可以正常的运行,不过在一会就会出现
一些系统图片的丢失。
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget = 'side';
这两个是用于ext中的验证显示。加了他就出现系统的提示效果.
现在说正题,在我做ext程序的时候我用到了new Ext.Window({})
当我点击显示的时候show()一下,可以正常弹出窗体。当我关闭的时候close()关闭了。
那么问题也来了,我关闭后在想显示这是就会报错,应该是什么为null的错误。
刚开始想把close()改为hide()解决,可是感觉不是很好。
经过很多的查找终于找到问题的所在了。因为在close()关闭时他把window对象也就销毁了,所以再打开的时候就找不到他的对象了。
解决方法就是:
做一个方法里面包含window对象。
function showtest(){
var Win = new Ext.Window({
});
Win.show();
}
这样在每次显示的时候都new 一个 window。
文笔不是很好请大家见谅。
相关文章推荐
- Ext.window的close的问题
- 关于Ext.window的隐藏(hide)和销毁(close)的问题
- 解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题
- 解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题
- window.close 在firefox无效问题
- 网页关闭(解决window.close在火狐下不兼容问题)
- 处理window.close()在firefox中失效问题
- JavaScript 覆盖document.createElement 方法 解决window.close在火狐下不兼容问题)
- 网页关闭(解决window.close在火狐下不兼容问题) 区分浏览器类别
- 解决javascript:window.close()在chrome,Firefox下失效的问题
- 各个版本浏览器下使用window.close()兼容问题
- Ext.window.Window在IE有部分半透明的问题
- TitleWindow的CloseButtionSkin问题
- Axure RP Pro - 相关问题 - Open Link in Current Window,Close Current Window,Open Link in Parent Frame将忽略其余动作
- chrome浏览器中window.close()无效的问题的解决
- ext使用问题二:把formpanel嵌入window中
- `require': cannot load such file -- bcrypt_ext (LoadError) (window 7+ruby2.33+rails5.0. 下出现的问题)
- Ext.Window的closeAction为'close'时
- Ext.window.MessageBox按钮中文的设置问题
- Ext.Window窗口下onclick="Button1_Click",不能提交的问题