kostenloser Webspace werbefrei: lima-city


Ein Link, zwei Verknüpfungen (?)

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    econline

    econline hat kostenlosen Webspace.

    Habe ein kleines Problem. Ich m?chte mit einem Link zwei verschiedene Seiten ?ffnen. Wenn auf den Link geklickt wird, soll eine neue Seite in dem Fenster wo sich der Link befindet ?ffnen. Zus?tzlich soll ein weiteres Fenster mit einer anderen Seite ge?ffnet werden.

    Wie kann ich dieses Problem l?sen?


    EDIT 0-checka
    Verschoben von "PHP & MySQL" nach "HTML & JavaScript"

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. das geht mit js
    aber das is nat?rlich schlecht, wenn dann leuten ohne js die site aufrufen
    kannst du vllt sagen, warum du das machen willst?

    wenn dus trotzdem mit js machen willlst
    index.php

    <?php
    if(isset($_GET["site"]) && $_GET["site"] == 'true') {
    echo '<body OnLoad="ka wies hier weiter geht, da kannste einfach ma googln ;)">';
    } else {
    echo 'body';
    }
    ?>
    <a href="?site=true">2links ?ffnen</a>



    das is keine sch?ne l?sung, aber ich glaub naders gehts nich :/
  4. c*********c

    also, Du kannst das auch so machen!



    echo "<script language='JavaScript' type='text/javascript'>

    function windowopen()
    {
    window.open('seite1.htm','Titel','height=200, width=150');
    window.open('seite2.htm','Titel2','height=200, width=150');
    }
    </script>

    <a href='javascript:windowopen();'>Hier klicken!</a>";



    Es werden 2 PopUps ge?ffnet, dessen Inhalt seite1.htm und seite2.htm entsprechen.
  5. ok:

    1. Annahme: zwei Frames, eines hei?t "frame1" das andere "frame2"
    du willst die seite link1.htm in frame1 und die seite link2.htm in frame2 anzeigen

    2. Ausf?hrung:

    <script language"javascript">
    <!--
    function link_oeffnen() {
    document.frame2.location="link2.htm";
    }
    //-->
    </script>

    <a href="link1.htm" target="frame1" onclick="link_oeffnen();">hier klicken</a>


    Sollte so funzen!

    edit: oder wenn f?r link2 ein neues fenster ge?ffnet werden soll verwende dieses script:

    <script language="javascript">
    <!--
    function link_oeffnen() {
    window.open("link2.htm","xyz","toolbar=0,location=0,status=0,menubar=0,scrollbars=0,width=200,height=200"); // die parameter kannste nach belieben ?ndern
    }
    //-->
    </script>
  6. Autor dieses Themas

    econline

    econline hat kostenlosen Webspace.

    Danke f?r die antworten. Aber ich habe eher eine andere Variante gesucht, ohne js. Gibt es vielleicht einen php Befehl hierf?r?

    Ansonsten ist es auch nicht weiter von bedeutung, war sowieso ein kleines detail, ohne dem man auch auskommt.
  7. nein gibt es meines wissens nach leider nich
  8. s****r

    Also den Link machst du mit target="_self"
    und auf der Zielseite das JavaScript in den HTML-Code rein,
    dann passt die ganze Sache.
  9. Autor dieses Themas

    econline

    econline hat kostenlosen Webspace.

    Ist es vielleicht m?glich, dass ich mit dem Link eine Seite ?ffne (target="_self") und mit einem Befehl im Quellcode der ge?ffneten Seite ein weiteres Fenster (kein PopUp) ge?ffnet wird?

    M?sste dann dazu ein js verwendet werden oder gibt es einen Befehl in PHP oder HTML?
  10. the-eden-projekt

    the-eden-projekt hat kostenlosen Webspace.

    ^^also meines wissens nach kannst du bzw kann man seiten beim verlassen oder beim aufrufen so machen das immer eine zus?tzliche seite mit ge?fnet wird

    k?nnte ja auch gehen muste nur dementspr?chend deine zeit einstellen

    aber bei selfhtml habe ich dazu leider nichts gefunden

    wei? aber das es geht hatte ich mal so auf meiner seite

    vieleicht wei? es ja jemand ^^
  11. s***r

    Wo ist denn das Problem mit der JavaScript Variante?

    Was soll immer dieses wenn jemand dann kein JS aktiviert hat?

    Wieviele Promille der Internetnutzer haben denn extra JavaScript deaktiviert? So gut wie keiner, weil es auch eigentlich keinen echten Grund gibt das zu tun. Wer so eine Sicherhheitsparanoia hat sollte seinen PC lieber komplett offline halten. Soviel zu diesem leidigen Thema ;-)

    Ob man das irghendwie nicht auch mit PHP hinbekommt wei? ich nicht, obwohl ich es mir nicht vorstellen kann, da PHP ja eigentlich nur serverseitig l?uft und der Browser immer nur den output gesendet bekommt. In HMTL gibt es solche Befehle definitiv nicht, da musst du JS hernehmen.

    Dann w?rde ich es so machen wie compactdisc gesagt hat, die Variante mit dem target="_self" ist eher kritisch, denn dann k?nnte durch popup blocker das automatische ?ffnen des 2. Fenstern verhindert werden.

    Gr?ssle,
    sonar
  12. Autor dieses Themas

    econline

    econline hat kostenlosen Webspace.

    Hab das Problem mit js gel?st. Beim Klick auf den Link wird im selben Fenster eine neue Seite ge?ffnet und in einem PopUnder Fenster eine andere Seite.

    Was ich eigentlich hier nur wissen wollte ist, ob es mit einem kleinen Befehl in PHP bzw. HTML gehen w?rde, um jetzt kein Script schreiben zu m?ssen. Wie es aussieht funktioniert das nicht. Ich bedanke mich nochmals f?r die Antworten. Sollte dennoch jemand eine elegantere L?sung f?r dieses Problem haben, w?rde ich mich ?ber eine PN oder einen Post hier freuen.

    THX:thumb:XHT
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!