Christian Stahl: Tabelleninhalt in neuem Fenster anzeigen?

Hallo,

Ich möchte gerne den Inhalt genau einer Zellen einer Tabelle durch Click auf die Zelle in einem neuen Fenster anzeigen lassen. Hat jemand einen Lösung?

Christian

  1. Hallo Christian

    Ich möchte gerne den Inhalt genau einer Zellen einer Tabelle durch Click auf die Zelle in einem neuen Fenster anzeigen lassen. Hat jemand einen Lösung?

    Keine Loesung weil keine Zeit, aber einen Vorschlag, uebergib die Info
    mit der Url oder mit einem Formular und lass den Inhalt in der
    Tabellenzelle dynamisch anzeigen ueber eine Variable.

    Hoffe das war verstaendlich ausgedrueckt.

    Gruesse
    Sonia

  2. Hallo Christian!

    Ich möchte gerne den Inhalt genau einer Zellen einer Tabelle durch Click auf die Zelle in einem neuen Fenster anzeigen lassen. Hat jemand einen Lösung?

    <script>
    function anzeige(element)
    {
      w1=window.open("about:blank","AnzeigeFenster","width=250,height=100");
      w1.document.open();
      w1.document.write("<html>"+element.innerHTML+"</html>");
      w1.document.close();
      w1.focus();
    }
    </script>
    <table border=1>
    <tr>
    <td onClick="anzeige(this);"><b>Hier</b> ist der Text aus Zelle eins</td>
    <td onClick="anzeige(this);">Hier <b>ist </b>der Text aus Zelle zwei</td>
    <td onClick="anzeige(this);">Hier ist der <b>Text</b> aus Zelle drei</td>
    <td onClick="anzeige(this);">Hier ist der Text aus Zelle vier</td>
    </tr>
    </table>

    Getestet im Mozilla 0.9.1, mit Netscape 6 und aktuellen IE's sollte es gehen, für NN4 keine Chance, da müsstest du z.B. die Texte der Zellen im Script halten und sowohl in der Tabelle als auch im neuen Fenster per dokument.write() schreiben.

    Gruss,
     Carsten