Hallo!
Ich soll einen funktionsfähigen Tachometer für eine Webseite herstellen, allerdings habe ich mit der Animation des Zeigers ein kleines Problem-chen. Da ich nach langem suchen erfahren habe, dass ich dazu eine Javascript bibliotek brauche, da javascript, das so nicht kann dachte ich mir ich versuche es mal mit raphael.js da ich auf diesem Forum das schonmal gesehen habe. Jetz gibts da das Problem, dass der Browser irgendwie nicht auf raphael.js datei zugreifen kann da ich immer einen Runtime error mit dem Fehlercode 0x800a01b6 bekomme! diese allerdings nur bei den commands von raphael, also muss das ja heissen, dass er nicht auf die Datei zugreifen kann oder?
Wenn ich jetzt aber wiederum mir vom Browser den Seitenquelltext anzeigen lasse und auf die verlinkung der raphael.js datei klicke kann ich die Datei erreichen. Woran liegt das?
Hier ist noch der Quelltext falls euch das weiterhilft:
Das fettgeschriebene ist der Skript um den es geht!
Danke schonmal für jede Hilfe im Vorraus!
MfG
SadoMessiah
Ich soll einen funktionsfähigen Tachometer für eine Webseite herstellen, allerdings habe ich mit der Animation des Zeigers ein kleines Problem-chen. Da ich nach langem suchen erfahren habe, dass ich dazu eine Javascript bibliotek brauche, da javascript, das so nicht kann dachte ich mir ich versuche es mal mit raphael.js da ich auf diesem Forum das schonmal gesehen habe. Jetz gibts da das Problem, dass der Browser irgendwie nicht auf raphael.js datei zugreifen kann da ich immer einen Runtime error mit dem Fehlercode 0x800a01b6 bekomme! diese allerdings nur bei den commands von raphael, also muss das ja heissen, dass er nicht auf die Datei zugreifen kann oder?
Wenn ich jetzt aber wiederum mir vom Browser den Seitenquelltext anzeigen lasse und auf die verlinkung der raphael.js datei klicke kann ich die Datei erreichen. Woran liegt das?
Hier ist noch der Quelltext falls euch das weiterhilft:
Code:
<!DOCTYPE html5> <html> <head> <title>Überwachung</title> <link rel="stylesheet" href="StyleSheet1.css" type="text/css" media="screen" /> <script type="text/javascript" src="raphael.js"></script> <script type="text/javascript"> window.onload = function () { var Zeiger = document.getElementById("Zeig") bbox = Zeiger.getBBox(); //Example for arrow pointing upwards with base at middle bottom. cx = bbox.x + bbox.width / 2; cy = bbox.y + bbox.height; Zeiger.transform("r90," + cx + "," + cy); } </script> </head> <body> <div class="Überschrift">Anlage 1</div> <div class="Tabelle_Z1">Momentanleistung:<br /> 1234 </div> <div class="Tabelle_Z2">Kommulierte Gesamtleistung:<br /> 1234 </div> <div class="Tabelle_Z3">CO2 Vermeidung:<br /> 1234 </div> <div class="Tabelle_Z4">Entspricht gefahrenen Kilometern:<br /> 1234 </div> <div class="Tabelle_Z5">Text</div> <div class="Graph_Wert"></div> <div class="Graph_Zeiger" id="Zeig"> <img src="Zeiger.png" /> </div> <div class="Niederösterreich_Logo"></div> </body> </html>
Danke schonmal für jede Hilfe im Vorraus!
MfG
SadoMessiah
Kommentar