Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Klick up Fenster ohne externes HTML File





Frage

Hallo ! ich hab einen Link der auf ein Pop Up verweisen soll (ca. 350 px auf 250 px) nun hab ich dass bisher so gelöst dass ich ein externes File eingebunden habe: <a href="legende.html" target="popupname" onClick="javascript:popup(´popupname´,´width=340,height=300,directories=no,toolbar=no,location=no,menubar=no,scrollbars=no,status=no,resizable=no,dependent=no´)">Legende zu den Bewertungen</a></font> möchte aber genau das mit dem "legende.html" file nicht... geht so was? dass ich pro po up immer individuell etwas reinschreiben kann? (habe eine film sammlung, möchte eine bewertung anzeigen lassen die ja bei jedem film anders ist... gruss Mike

Antwort 1 von azn-freak

In den <head> schreibst du folgendes:
<script>
<!--

function PopUp(Text, Breite, Hoehe)
{
    Fensteroptionen = "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0";

    Grafikfenster = window.open("", "", Fensteroptionen + ',width=' + Breite + ',height=' + Hoehe);
    Grafikfenster.focus();
    Grafikfenster.document.open();
    with(Grafikfenster)
    {
        document.write("<html><head>");
        document.write("</head>");
        document.write("<body>");
        document.write(""+ Text +"");
        document.write("</body></html>");
    }

    return;
}

//-->
</script>

Kurz gesagt, du erstellst das Fenster für das PopUp

Nun soll ja jedes PopUp individuell sein...das machst du wie folgt:
<a href="javascript:PopUp('Text eintragen', 'Breite eintragen', 'Höhe eintragen');">

Somit sind die individuellen Texte im Link eingetragen...
Ich hoffe ich hab mich nicht vertippt xD

Antwort 2 von azn-freak

Korrektur:

In den <head> schreibst du folgendes:

<script>
<!--

function PopUp(Kommentar, Breite, Hoehe)
{
Fensteroptionen = "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0";

Grafikfenster = window.open("", "", Fensteroptionen + ',width=' + Breite + ',height=' + Hoehe);
Grafikfenster.focus();
Grafikfenster.document.open();
with(Grafikfenster)
{
document.write("<html><head>");
document.write("</head>");
document.write("<body>");
document.write(""+ Kommentar +"");
document.write("</body></html>");
}

return;
}

//-->
</script>


Kurz gesagt, du erstellst das Fenster für das PopUp

Nun soll ja jedes PopUp individuell sein...das machst du wie folgt:

<a href="javascript:PopUp('Kommentar eintragen', 'Breite eintragen', 'Höhe eintragen');">LINK</a>

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: