Ergebnis 1 bis 4 von 4

Thema: xxx.js in html-datei einbinden

  1. #1
    HTML Newbie
    Registriert seit
    11.01.2005
    Beiträge
    6
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard xxx.js in html-datei einbinden

    hi, also ich will mal javascript für mehrer seiten benutzen, daher will ich eine js datei machen, wo ich dann halt in der seite mit:<script="xxx.js"></script> einbinde. Mal zur Verständigung, wenn ich normal ohne extern einbinden so was habe:
    in head:
    <script type="text/javascript">
    if (document.images)
    {
    img1on = new Image();
    img1on.src = "images/videosysteme_orange.gif";

    img1off = new Image();
    img1off.src = "images/videosysteme.gif";

    img2on = new Image();
    img2on.src ="images/prasentationstechnik_orange.gif";

    img2off = new Image();
    img2off.src = "images/prasentationstechnik.gif";

    img3on = new Image();
    img3on.src = "images/kopierservice_orange.gif";

    img3off = new Image();
    img3off.src = "images/kopierservice.gif";

    img4on = new Image();
    img4on.src = "images/schnitt_orange.gif";

    img4off = new Image();
    img4off.src = "images/schnitt.gif";

    }
    function imgOn(imgName) {
    if (document.images) {
    document[imgName].src = eval(imgName + "on.src");
    }
    }
    function imgOff(imgName) {
    if (document.images) {
    document[imgName].src = eval(imgName + "off.src");
    }
    }

    </script>

    und dann in body:

    <a href="index.php?kategorie=1&grupe=1" target="_top" onMouseOver="imgOn('img1')" onMouseOut="imgOff('img1')">

    wo müsste ich dann den externen javascript einbinden!!??
    Grüß
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Fortgeschrittene/r
    Registriert seit
    21.11.2004
    Ort
    Bremen
    Beiträge
    175
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hi,

    du müsstest ebenfalls im head auf die Datei verweisen, in der das JavaScript steht, etwa so:
    Code:
    <script src="script.js" type="text/javascript">
    </script>
    in der script.js muss dann halt das stehen, was jetzt zwischen den Tags steht.

    Gruß
    Marcus

  3. #3
    Gast

    Standard

    hi, das weiss ich!
    mir geht es darum wo ich das mit dem verweis zum script angeben muss: in header(hab probiert geht nicht) oder in body, wenn in body dann aber wie, weil schau mal in body habe ich diese zeile:
    <a href="index.php?kategorie=1&grupe=1" target="_top" onMouseOver="imgOn('img1')" onMouseOut="imgOff('img1')"> die den java script teil braucht, was jetzt in dem externen script ist!

  4. #4
    Fortgeschrittene/r
    Registriert seit
    21.11.2004
    Ort
    Bremen
    Beiträge
    175
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hi,

    aber im header ist's völlig richtig, bekommst du Fehlermeldungen oder poste doch man die js-datei, bzw. einen Link zum testen.

    Gruß
    Marcus

Ähnliche Themen

  1. vb-excel-datei einbinden
    Von user1 im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 1
    Letzter Beitrag: 13.10.2009, 23:50
  2. Einbinden von datei (Text) ind html Dokument
    Von Alienx im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 12.11.2007, 22:44
  3. Html-Datei einbinden?
    Von Programie im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 05.07.2007, 15:35
  4. Textinhalt einer html.datei aus einem andere datei aufrufen.
    Von redindian im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 09.04.2007, 10:21
  5. CSS-Datei in HTML einbinden
    Von Lifestyle16 im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 20.10.2006, 20:05

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •