Moin zusammen,
ich habe ein sehr seltsames Problem mit den beiden Scripten (vlt. kennt man sie ja hier)
Das lustige: Es ist nicht Browser- sondern PC-abhängig.
Funktioniert:
- Mein Vista64 mit FF3 und IE7
- mein XP64 mit FF3 und IE7
- mein XP32 mit FF2 und IE6
- mein iMac mit FF3 und Safari
- XP32 einer Freundin mit FF3 und IE6
- XP32 eines Kumpels mit FF3
funktioniert nicht:
- Mein XP32 mit FF3 und IE7
- Mein G5 mit FF3 und Safari
- XP32 eines Kumpels mit FF3 und IE6
- XP32 seines Bruders mit FF3
- XP32 eines Kumpels (Browser unbekannt: IE7 oder FF3)
Ich kann keinerlei Übereinstimmungen zwischen den Systemen erkennen und leider sind auch meine JS Kenntnisse nicht die Besten. So weit ich das sehe, liegt es irgendwie an diesen beiden Funktionen.
Bei denen, bei denen es nicht geht, geht er in der IF-Abfrage in den ersten Zweig.
ret = "Error"
ich habe ein sehr seltsames Problem mit den beiden Scripten (vlt. kennt man sie ja hier)
Das lustige: Es ist nicht Browser- sondern PC-abhängig.
Funktioniert:
- Mein Vista64 mit FF3 und IE7
- mein XP64 mit FF3 und IE7
- mein XP32 mit FF2 und IE6
- mein iMac mit FF3 und Safari
- XP32 einer Freundin mit FF3 und IE6
- XP32 eines Kumpels mit FF3
funktioniert nicht:
- Mein XP32 mit FF3 und IE7
- Mein G5 mit FF3 und Safari
- XP32 eines Kumpels mit FF3 und IE6
- XP32 seines Bruders mit FF3
- XP32 eines Kumpels (Browser unbekannt: IE7 oder FF3)
Ich kann keinerlei Übereinstimmungen zwischen den Systemen erkennen und leider sind auch meine JS Kenntnisse nicht die Besten. So weit ich das sehe, liegt es irgendwie an diesen beiden Funktionen.
Bei denen, bei denen es nicht geht, geht er in der IF-Abfrage in den ersten Zweig.
ret = "Error"
Code:
browse: function(typeFilter){
return this.remote('browse', $pick(typeFilter, this.options.typeFilter));
},
Code:
browse: function(fileList) {
var ret = this.parent(fileList);
if (ret !== true){
this.log('Browse in progress.');
if (ret) alert(ret);
} else {
this.log('Browse started.');
this.status.addClass('file-browsing');
}
},