Hi jan,
ja habe ich mit FF, Safari, Opera und IE 7 und 8.
es scheint so das das JS nicht darauf reagiert das der Request beendet wurde.
Dadurch würde dann im tabletreewizard.js ab Zeile 46
PHP-Code:
new Request(
{
url: window.location.href,
data: 'isAjax=1&action=loadTabletree&id=' + id + '&level=' + level + '&field=' + field + '&name=' + name + '&state=1',
onRequest: AjaxRequest.displayBox('Loading data ...'),
onComplete: function(txt, xml)
{
var ul = new Element('ul');
ul.addClass('level_' + level);
ul.set('html', txt);
item = new Element('li');
item.addClass('parent');
item.setProperty('id', id);
item.setStyle('display', 'inline');
ul.injectInside(item);
item.injectAfter($(el).getParent('li'));
image.src = image.src.replace('folPlus.gif', 'folMinus.gif');
AjaxRequest.hideBox();
}
}).send();
nur die Zeile 50 onRequest ausgeführt
nicht aber ab Zeile 52 onComplete welche das Overlay wieder schließen würde
obschon der Verzeichnissbaum geöffnet wird. Das würde wiederum bedeuten das nur die Zeile 69
PHP-Code:
AjaxRequest.hideBox();
nicht ausgeführt.
Alles sehr komisch
LG
Lesezeichen