Latest Button changes break dialog in IE6 - Ext JS
1821 ワード
Here is a simple snippet to show what is happening.
If the button line is removed and dialog.destroy(true) is called after show....everything works fine.
when destroy is called if the button is there it now chokes in IE6...
Unknown runtime error Line:21 Char: 15848
The prior release did not have these problems...
#
2
02-21-2007, 05:02 PM
Fixed in the new deploy.
If the button line is removed and dialog.destroy(true) is called after show....everything works fine.
when destroy is called if the button is there it now chokes in IE6...
Unknown runtime error Line:21 Char: 15848
The prior release did not have these problems...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<link rel='stylesheet' type='text/css' href='ext/resources/css/ext-all.css' />
<script type='text/javascript' src='ext/yui-utilities.js'></script>
<script type='text/javascript' src='ext/ext-all.js'></script>
<script type='text/javascript' src='ext/ext-bridge-yui.js'></script>
<script type='text/javascript'>
Login = function(){
var dialog, button, userI, passI;
return{
Init:function(){
dialog = new Ext.BasicDialog('loginId', {
autoCreate: true,
width: 250,
height: 130,
modal: true,
closable:false,
resizable:false,
draggable:false
});
button=dialog.addButton('Login', Login.Submit);
dialog.show(document.body.getElementsByTagName('div')[0]);
},
Submit:function(){
dialog.destroy(true);
}
}
}();
Ext.onReady(Login.Init);
</script>
</body>
</html>
#
2
02-21-2007, 05:02 PM
Fixed in the new deploy.