Zwei Opera-Fragen: Ani-Gif-Crash + keine Cookies bei JS-SRC
lulu
- browser
Huhu ihr armen Badewetterverpasser
ich habe zwei Fragen zu Opera,
wenn ich mit Opera (6.04, PC Win98) ein animiertes .gif uploaden will stürzt der Browser beim Formular-Submit ab.
Kennt das Verhalten vielleicht jemand von Euch?
Dann beschäftige ich mich gerade zwangsläufig[1] mit "bösen"
Dingen wie Cookietracking, PopupFenstern und Werbebannern.
"Das sind ja gleich drei (zu ver-)Wünsche(-nde) auf einmal!"
Dabei scheint es so zu sein, daß wenn man einen dynamisch generierte Javascript-Source einbindet von Opera keine Cookies mitgeschickt werden.
(Bsp.:
<script language="JavaScript1.2" src="getjssrc.php?name=dummy" type="text/javascript"></script> )
Mit Mozilla,IE und NS klappt das mit den cookies.
Frage daher, kann man irgendwie erreichen, das Opera trotzdem die Kekse schickt bzw. nimmt.
Viele Grüße
lulu
(* gerade mit Satelliten-DSL und Notebook auf Luftmatratze liegend *)
[1] d.h. ich war jung und brauche (immer noch) das Geld oder genauer gesagt: "mein Chef ist jung und braucht das Geld"
Huhu lulu
Dabei scheint es so zu sein, daß wenn man einen dynamisch generierte Javascript-Source einbindet von Opera keine Cookies mitgeschickt werden.
Deine Wortwahl "scheint es so zu sein" war sehr zutreffend.
Es lag nämlich daran, das Opera die JS-Source eisern im Cache hält.
Mit timestamp als Fake-Parameter klappt es jetzt.
Viele Grüße
lulu
btw:
ab wann ist das Führen von Selbstgesprächen eigentlich bedenklich ?
Hi lulu
Es lag nämlich daran, das Opera die JS-Source eisern im Cache hält.
Mit timestamp als Fake-Parameter klappt es jetzt.
mit entsprechenden HTTP-Headern nicht (auch)?
Viele Grüße
Michael
Hi Michael
mit entsprechenden HTTP-Headern nicht (auch)?
das hat leider nicht funktioniert folgende Header schickt das Skript:
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Content-type: text/javascript");
Allerdings kann man bei Opera für das Caching ja recht viele Einstellungen vornehmen. Vielleicht liegt also auch daran.
Viele Grüße
lulu
Hi lulu,
Allerdings kann man bei Opera für das Caching ja recht viele Einstellungen vornehmen. Vielleicht liegt also auch daran.
ich glaube nicht - Opera hat offenbar immer noch [1] den Cache-Bug bei .js-Dateien, der nur durch Umbenennung der Datei zu umgehen ist.
LG Orlando
[1] http://list.opera.com/pipermail/opera-users/2001-February/003163.html
--
SELF-TREFFEN 2002
http://www.rtbg.de/selftreffen/
http://www.megpalffy.org/temp/penneninhh.html
Hi lulu,
Huhu ihr armen Badewetterverpasser
im Moment haben eher wenige Schwimmbäder geöffnet. ;-)
wenn ich mit Opera (6.04, PC Win98) ein animiertes
.gif uploaden will stürzt der Browser beim Formular-
Submit ab.
Kannst Du das reproduzieren und dem Hersteller melden?
Den würde das vermutlich interessieren ...
Viele Grüße
Michael
(der bereit wäre, das mit Opera 6.04 unter WinNT4 zu
testen, wenn er das besagte GIF hätte)
Hi Michael
Kannst Du das reproduzieren und dem Hersteller melden?
Den würde das vermutlich interessieren ...
ja
hier meine Testergebnisse für Opera
Version 6.04
Build 1135
Plattform Win32
System Windows 98
ohne Java
Die Testteilnehmer [1]
Banner A
<img src="http://www.maledivas.de/bilder/self/Zeit_reisen234.gif" border=0 alt="">
Banner B
<img src="http://www.maledivas.de/bilder/self/24.06_50shoppen_468x60_euro" border=0 alt="">
Die erste Vermutung:
Banner A ist Ok
Banner B ist "kaputt"
folgende Tests habe ich gemacht:
Banner B upload -> Opera stürzt ab
Banner A upload -> ok
Banner B mit Suffix (.gif) -> upload -> ok
Banner A ohne Suffix (.gif) -> upload -> ok
Dateinamen von Banner B in Dateinamen von Banner A geändert (ohne Suffix) -> upload -> ok
Dateinamen von Banner A in Dateinamen von Banner B geändert (ohne Suffix) -> upload -> Opera stürzt ab
mal sehen "24.06_50shoppen_468x60_euro" alles erlaubte Zeichen
Also noch ein paar weitere Versuche
Banner B umbenannt in "ich.crashe_opera" -> upload -> ok
Banner B umbenannt in "ich.cra_she_op_era" -> upload -> ok
Banner B umbenannt in "24.06_50ichcra_she_op_era" -> upload -> Opera stürzt ab
Banner B umbenannt in "opera.123" -> upload -> ok
Banner B umbenannt in "123.opera" -> upload -> ok
Banner B umbenannt in "123.456_opera" -> upload -> ok
Banner B umbenannt in "123.45_6_opera" -> upload -> ok
Banner B umbenannt in "123.45_6opera" -> upload -> ok
Banner B umbenannt in "a.a_a_a_a_a" -> upload -> ok
Banner B umbenannt in "aa.aa_aaaaaaaa_aaa_aa_aaa" -> upload -> Opera stürzt ab
Banner B umbenannt in "aa.a_a_a_a_aaa" -> upload -> ok
Banner B umbenannt in "aa.aa_a_a_aa_aaa" -> upload -> ok
Banner B umbenannt in "aa.aa_a_aaa_aa_aaa" -> upload -> ok
Banner B umbenannt in "aa.aa_aa_aaa_aa_aaa" -> upload -> ok
Banner B umbenannt in "aa.aa_aaaa_aaa_aa_aaa" -> upload -> ok
Banner B umbenannt in "aa.aa_aaaaaa_aaa_aa_aaa" -> upload -> ok
Banner B umbenannt in "aa.aa_aaaaaaa_aaa_aa_aaa" -> upload -> ok
Banner B umbenannt in "aa.aa_aaaaaaaaa_aaa_aa_aaa" -> upload -> Opera stürzt ab
Banner B umbenannt in "aaaaaaaaaaaaaaaaaaaaaaaa" -> upload -> ok
Banner B umbenannt in "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -> upload -> ok
ein x-beliebiges Gif in "aa.aa_aaaaaaaa_aaa_aa_aaa" umbenannt -> upload -> Opera stürzt ab
ein x-beliebiges JPG in "aa.aa_aaaaaaaa_aaa_aa_aaa" umbenannt -> upload -> Opera stürzt ab
Es scheint jedenfalls am Dateinnamen "aa.aa_aaaaaaaa_aaa_aa_aaa" zu liegen.
(der bereit wäre, das mit Opera 6.04 unter WinNT4 zu
testen, wenn er das besagte GIF hätte)
das würde mich auch interessieren ob es unter NT4 auch auftritt.
An dieser Stelle ein Lob an Opera, dass er sich die aktuell geöffneten Webseiten auch über den Absturz hinaus "merkt", sonst wären meine Experimente um einiges langwiergiger ausgefallen.
Schlussfolgerung:
Opera mag keine Bücherclubs
Viele Grüße
lulu
[1] habe ich aus dem Web zum Testen als Beispielbanner gespeichert, Banner B im Original ohne suffix
Huhu
das naheliegende habe ich natürlich nicht gleich getestet.
Ich war zu sehr von der Idee einer irgendwie gearteten Zeichenfolge besessen.
Es ist aber ganz einfach, es dürfen maximal 20 Zeichen hinter dem letzten
"." folgen. Sind es 21 crashed Opera beim Dateiupload.
(Opera 6.01, 6.02, 6.04 auf WIN 98 und WIN 2000 PC)
operakiller.abcdefghijklmnopqrst
der geht noch
operakiller.abcdefghijklmnopqrstu
der hier nicht.
Viele Grüße
lulu
Hallo lulu,
Es ist aber ganz einfach, es dürfen maximal 20 Zeichen hinter dem letzten
"." folgen. Sind es 21 crashed Opera beim Dateiupload.
herzlichen Glückwunsch - die Arbeit hat sich gelohnt.
Und der Hersteller wird sich über Deine hervorragende
Fehlerdokumentation freuen.
Viele Grüße
Michael