Actions
Fehler #6
openUploads don't work in IE8
eXtplorer Version:
Joomla! Version:
Description
The Upload Window in IE 8 doesn't show.
Looks like this: http://jing.hax.at/2011-03-28_1719.png
Actions
Added by Klaus Eder over 13 years ago. Updated almost 12 years ago.
Description
The Upload Window in IE 8 doesn't show.
Looks like this: http://jing.hax.at/2011-03-28_1719.png
create:function(d,e){return d.render?d:new b[d.xtype||e](d)}
seems to be the part where the error comes from ...
in compatibility view mode it sometimes works ...
The problem seems to occur somehow because of the external scripts not being loaded
correctly by IE.
If you login, then choose a folder and try to upload it'll show the empty
dialog, if you hit f5 and refresh, and then hit the upload button again it'll work.
Very strange behaviour.
The problem lies in ux.ondemandload, IE doesn't like it, I have no idea why.
I have replaced the function with:
@Ext.ux.OnDemandLoadByAjax = function(){
loadComponent = function(component, callback){
handleSuccess = function(response, options) {
var type = component.substring(component.lastIndexOf('.'));
var head = document.getElementsByTagName("head")[0];
if (type === ".js") {
var js = document.createElement('script');
js.setAttribute("type", "text/javascript");
js.text = response.responseText;
if (!document.all) {
js.innerHTML = response.responseText;
}
head.appendChild(js);
}
if(typeof callback == "function"){
if(document.all) {
callback();
} else {
callback.defer(50);
}
};
};
handleFailure = function(response, options) {
alert('Dynamic load script: [' + component + '] failed!');
};
Ext.Ajax.request({
url: component,
method: 'GET',
success: handleSuccess,
failure: handleFailure,
disableCaching : false
});
};
return {
load: function(components, callback){
Ext.each(components, function(component){
loadComponent(component, callback);
});
}
};
}();@
which I got here:
http://www.sencha.com/forum/showthread.php?60350-Ext.ux.OnDemandLoad-Dynamic-load-js-file-and-invoke-the-method-in-it
now it works.
still two:
Meldung: 'Ext.get(...)' ist Null oder kein Objekt
Zeile: 58
Zeichen: 6
errors though, which are probably unrelated to this though ...