CSS und JAVA mehrfach benutzen mit einer Datei !!!

  • Hallo

    Ich habe über Java eine Uhr und einen anderen Mauszeiger in meine HP integriert und über css den style für links, etc angepasst.

    Da ich nicht mit Frames arbeite, wird jede verlinkte Seite komplett neu geladen.

    Jetzt möchte ich das JavaScript und CSS in jeweils eine Datei schreiben, die dann von allen Seiten meiner HP abgerufen wird.

    Wie mache ich das ?

  • Hallo

    CSS:

    Du kannst css in einer externen Datei abspeichern, dh. Du schreibst die Definitionen in einem üblichen Texteditor und speicherst sie als dateiname.css ab. Im html-Dokument rufst Du sie dann im head-bereich mit folgendem Code auf:

    Code
    <link rel="stylesheet" type="text/css" href="dateiname.css">

    Ein Beispiel einer css-Datei:

    Natürlich kannst Du x-beliebige Definationen in diese Datei schreiben.

    JavaScript:

    Verhält sich sehr ähnlich. Javascript-funktion in eine dateiname.js schreiben, Aufruf im head-bereich mit <script src="dateiname.js"></script>

    Grüsschen

    Wenn man Dummheiten macht, müssen sie wenigstens gelingen.
    (Napoleon)

  • Hi,

    das mit Java funktioniert irgendwie nicht.
    Habe das Java script in data uhr.js gespeichert (funktioniert auch , wenn ich die einzeln aufrufe).

    Habe in der index.html das script mit:
    <script src="uhr.js"> </script>
    aufgerufen.

    Jetzt kriege ich aber immer eine Fehlermeldung.
    Syntaxfehler in diesem Skript. Soll die Seite weiter ausgeführt werden ?

    Bla bla bla...

    :(

  • ist auch der Pfad zu der uhr.js richtig???
    Also nicht das ausversehen die Datei in uhrscript/uhr.js drin ist.
    ---
    Ich Doofmann (*sorry*), sonst würde er ja nicht scriptfehler anzeigen....
    Hmm, du müßtest evtl. in die Zeile wo der Scriptfehler ist hin gehen und dort einfach mal schauen, vielleicht fällt dir ja was auf was da fehlen könnte. So mache ich das auch meistens, klappt aber nicht immer z.B. wenn nur ein } fehlt, da wüßte ich das auch nicht.
    Oder setze den Code hier mal rein vielleicht kann Dir ja jemand helfen...

    Gruss
    Dj P.D.

  • Hier ist ein weiterer Code mit dem ich auf diese Weise auch Fehlermeldungen bekomme:

    Den habe ich dann auch mit <script src....> in der index.html aufgerufen, da kommt auch wieder script fehler.

  • Zitat von Anonymous

    Hier ist ein weiterer Code mit dem ich auf diese Weise auch Fehlermeldungen bekomme:

    ..dieser code funktioniert direkt im Dokument.. in einer externen Datei musst Du das <script LANGUAGE="JavaScript" TYPE="text/javascript"> und </script> weglassen..!
    ..und dann aufrufen mit <script src="dateiname.js"></script>

    ..versuchs mal.. :wink:

  • Ok , vielen Dank schonmal.

    Bei obigem Script funktioniert es jetzt.
    Aber bei der Uhr klappt es immernoch nicht.

    Hier der Code:

    Code
    <classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
    WIDTH=90 HEIGHT=18>
    <PARAM NAME=movie VALUE="http://www.traci.de/javascript/uhr.swf">
    <PARAM NAME=loop VALUE=false>
    <PARAM NAME=menu VALUE=false>
    <PARAM NAME=quality VALUE=high>
    <PARAM NAME=wmode VALUE=transparent>
    <PARAM NAME=bgcolor VALUE=#0050A0>
    <EMBED src="http://www.traci.de/javascript/uhr.swf" loop=false menu=false quality=high wmode=transparent bgcolor=#0050A0  WIDTH=90 HEIGHT=18 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>

    Weißt Du auch woran es hier liegen könnte ?

    MfG
    Captain Cupra

  • ..diese Uhr hat ja auch nicht viel mit JavaScript zu tun.. sondern ist eine flash-uhr, deren Datei beim Anbieter liegt....
    ..da kannste nix ändern.. und musst sie so einbinden...

    Wenn man Dummheiten macht, müssen sie wenigstens gelingen.
    (Napoleon)