joerghigert: Problem mit JavaScript im Safari

Beitrag lesen

Hallo joerghigert,

Windows 7, deine Seite läuft im aktuellen IE, FF, Opera und Safari.

Zur Stringverknüpfung:

var Text = "Hier geht es "

+ "weiter.";


>   
> Gruß, Jürgen  
>   
  
  
  
Hallo Jürgen,  
  
zunächst danke ich Dir für die Überprüfung in den genannten Browsern und natürlich für die Darstellung der Schreibweise einer Verknüpfung.  
  
Ich denke, die von mir gewählte Variante der Animation mittels Quicktime Movie auf der Site ist sicher nicht der Weisheit letzter Schluss, es hat nicht jeder Quicktime installiert. Doch funktioniert diese Variante auch auf dem iPhone, und dies war der Seiten-Inhaberin sehr wichtig. Flash wird auf diesem ja nicht unterstützt. Und einige Versuche in der HTML5 Schreibweise sind zuvor gescheitert.  
Im Moment schaue ich mich nach einem Muster für eine einfache und möglichst kompatible Lösung per Animation via JS oder besser noch via CSS um. Gerade per CSS sollte die Animation dann ja in allen einigermaßen aktuellen Browsern funktionieren, zumindest sofern der Browser CSS3 schon unterstützt.  Ist letztlich doch irgendwie alles eine Crux ... einfache und vor allem standardisierte Lösungen scheint es im Moment offenbar nicht wirklich zu geben.  
  
Doch noch einmal zur Schreibweise ... Ich nehme an, das "var text" eine Variable, in diesem Fall, Namens "Text" ist. Muss ich diese innerhalb der Funktion "animation" definieren oder gesondert, also etwas so:  
  
  
var text = '<object classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="800" height="600">'  
+'<param name="src" value="http://www.ebm-front-ruhr.de/fegefeuer/bilder/coverani5.mov" />'  
+'<param name="autoplay" value="true" />'  
+'<param name="controller" value="false" />'  
+'<param name="cache" value="false" />'  
+'<param name="kioskmode" value="true" />'  
+'<!--[if !IE]> -->'  
+'<object type="video/quicktime" data="http://www.ebm-front-ruhr.de/fegefeuer/bilder/coverani5.mov" width="800" height="600">'  
+'<param name="pluginspage" VALUE="http://quicktime.apple.com/" />'  
+'<param name="autoplay" value="true" />'  
+'<param name="controller" value="false" />'  
+'<param name="kioskmode" value="true" />'  
+'<param name="cache" value="false" />'  
+'</object>'  
+'<!--<![endif]-->'  
+'</object>';  
  
function animation() {  
}  
  
  
... und wo müsste ich innerhalb der Funktion dann auf die Variable Text verweisen, innerhalb der geschwungenen Klammer? Wie müsste ich das ganze richtig schreiben? Sorry, was Scripting betrifft bin ich ein wirklicher DAU.  
  
Gruss Jörg