SSI mit Dreamweaver

  1. sercast

    sercast Thread StarterMacUser Mitglied

    Mitglied seit:
    22.02.2002
    Beiträge:
    152
    Zustimmungen:
    1
    guten morgen!

    ich suche seit einige zeit eine funktion damit ich ein script als Vorlage festlege und nach bedarf von einem HTML seite abrufen kann.
    So Änlich wie mit CSS. oder SSI

    folgender script würde ich gerne in eine mehrere Tabelle abrufen können
    durch zB. class=script_rahmen o.ä.

    onMouseOver="this.style.border='solid #CC9966 2px';"
    onMouseOut="this.style.border='';"


    kann mir jemand erklären wie ich vorgehen sollte?

    vielen dank
    sercast
     
    sercast, 22.10.2003
  2. knaup2

    knaup2MacUser Mitglied

    Mitglied seit:
    11.06.2003
    Beiträge:
    427
    Zustimmungen:
    0
    deine frage ist nicht ganz verständlich.

    du willst deine tabelle interaktiv machen (mouseover für zellen o ä) und weiß nicht wie das geht? oder willst eine solche funktion extern speichern und im header wie css verweisen?

    wenn du genauer sagt, was du willst, kann dir besser geholfen werden. wie auch immer, es handelt sich im um javascript.
     
    knaup2, 22.10.2003
  3. sercast

    sercast Thread StarterMacUser Mitglied

    Mitglied seit:
    22.02.2002
    Beiträge:
    152
    Zustimmungen:
    1
    Hey

    sorry ...wegen der fragestellung;-)

    das würde ich gerne machen:
    "...willst eine solche funktion (java script) extern speichern und im header wie css verweisen"
    genau das!


    grüß
     
    sercast, 22.10.2003
  4. knaup2

    knaup2MacUser Mitglied

    Mitglied seit:
    11.06.2003
    Beiträge:
    427
    Zustimmungen:
    0
    so fügt man externe javascript-dateien hinzu:

    <script language="javascript" type="text/javascript" src="/javascript.js"></script>

    aber du willst bestimmt auch das script. ;)
    wie du die datei hinzufügst weißt du nun. der code für die datei ist so:

    function setPointer(theRow)
    {
    if ( typeof(theRow.style) == 'undefined' ) {
    return false;
    }
    if ( typeof(document.getElementsByTagName) != 'undefined' ) {
    var theCells = theRow.getElementsByTagName('td');
    } else if ( typeof(theRow.cells) != 'undefined' ) {
    var theCells = theRow.cells;
    } else {
    return false;
    }

    var rowCellsCnt = theCells.length;
    for (var c = 0; c < rowCellsCnt; c++) {
    theCells[c].style.backgroundColor = '#0000FF';
    }

    return true;
    }

    function unsetPointer(theRow)
    {
    if ( typeof(document.getElementsByTagName) != 'undefined' ) {
    var theCells = theRow.getElementsByTagName('td');
    } else if ( typeof(theRow.cells) != 'undefined' ) {
    var theCells = theRow.cells;
    } else {
    return false;
    }

    var rowCellsCnt = theCells.length;
    for (var c = 0; c < rowCellsCnt; c++) {
    if ( theCells[c].className == "XYZ" ) {
    theCells[c].style.backgroundColor = '#FF0000';
    } else {
    theCells[c].style.backgroundColor = '#FFFF00';
    }
    }

    return true;
    }

    der code für die tabellenzeile ist so:

    <tr class="XYZ" onmouseover="setPointer(this);" onmouseout="unsetPointer(this);">
    <td>...</td>
    <td>...</td>
    </tr>
     
    knaup2, 22.10.2003
  5. sercast

    sercast Thread StarterMacUser Mitglied

    Mitglied seit:
    22.02.2002
    Beiträge:
    152
    Zustimmungen:
    1
    Vielen dank für die dektailierte Erklärung und Beispiel ;-)

    könnte leider erst jetzt wieder am Rechner!
    Und werde es morgen wahrscheinlich testen

    noch einmal DANKE!
     
    sercast, 26.10.2003
  6. sercast

    sercast Thread StarterMacUser Mitglied

    Mitglied seit:
    22.02.2002
    Beiträge:
    152
    Zustimmungen:
    1
    Hi ich glaube ich cecke dein script nicht :)

    ich möchte erreichen dass wenn man mit dem Maus auf ein bild darauf geht (onmouseover) einen rahmen um das Bild erscheinen sollte.
    bei onMouseout sollte es wieder auf normal setzen.

    von jemand in Forum habe ich folgende script bekommen:

    <td width="120" height="71" onMouseOver="this.style.border='solid #CC9966 2px';" onMouseOut="this.style.border='';">
     
    sercast, 27.10.2003
Die Seite wird geladen...
Ähnliche Themen - SSI Dreamweaver
  1. Maren
    Antworten:
    5
    Aufrufe:
    474
    MacMac512
    12.02.2017
  2. El-Gerto
    Antworten:
    0
    Aufrufe:
    303
    El-Gerto
    03.07.2016
  3. happyharry
    Antworten:
    0
    Aufrufe:
    356
    happyharry
    18.08.2015
  4. AndyD
    Antworten:
    9
    Aufrufe:
    2.393
    Ozzfeed
    26.04.2015
  5. Mauki
    Antworten:
    7
    Aufrufe:
    900
    Urban28
    03.07.2007