Hallo Leute,
also ich habe ein Problem mit der Statusleiste, bzw. mit der darin angezeigten Information. Auf meiner Seite ist eine größere PDF-Datei eingebettet, also nicht verlinkt.
Deren Name wird beim bloßen Öffnen der Seite ja in folgender Form angezeigt:
"xxx kb von 16,9 MB empfangen" oder so ähnlich.
Die ganze Seite ist mit HTML-Guard verschlüsselt so dass der User nix kopieren, ausrucken, keine Screenshots etc. machen kann (zumindest der Otto-Normal-User nicht).
Da es sich um einen teuren Online Kurs handelt darf der Kunde natürlich nicht die Namen der PDF-Files wissen, sonst könnte er sich die ja selber runterziehen.
Das nur als Info bevor mich alle hauen, weil ich die Statusleiste anfassen will... Ich mag das ja auch nicht und weiß auch dass das nicht sonderlich beliebt ist, aber in dem Fall muss es leider sein.
Ich habe schon diverse gegooglete Lösungen angetestet:
1. Setzen des window.defaultstate im Body - geht nicht, wird nur für paar ms angezeigt.
2. Basteln einer Funktion, die den Text in der SL immer wieder überschreibt - reicht auch nicht, da Delay 1 oder 0 in dem Fall immer noch die Adresse der PDF-Datei zeigen
3. Javasript-Teil window.status="MEIN TEXT" - wird auch nur ganz kurz angezeigt.
und noch paar weitere
So, das Problem liegt also darin, dass sobald das PDF geladen wird die URL in der Statusleiste angezeigt wird, also ist mit onMouseOver oder dergleichen nix zu machen...
Hat jemand 'ne Idee?
MFG GoLiveTester