Chris: Popup-Fenster öffnen

Hallo zusammen,

ich verzweifel hier noch. - Bin schon seit Stunden dabei, mein Problem zu lösen, aber es klappt nicht. Ich hoffe, dass mir hier jemand helfen kann.

Ich habe eine Internetseite erstellt. Auf der Indexseite (also die erste Seite, wenn ich die Seite aufrufe), habe ich nur ein Firmenlogo in die Mitte gemacht "*.jpg".
Wenn man auf das Logo klickt, soll ein Popup-Fenster mit der Hauptseite aufgehen. - In einer bestimmten Größe, ohne Adressleiste, Scrollbar etc. Falls es möglich ist, soll das Popup immer in der Mitte des Bildschirms geöffnet werden.

Kann mir jemand sagen, wie ich das machen kann oder den Code sagen? Ich bekomme es echt nicht alleine hin.

Ich bin die Seite in Dreamweaver am gestalten.

Vielen Dank schonmal.

Lg, Chris

  1. High!

    Hallo zusammen,

    ich verzweifel hier noch. - Bin schon seit Stunden dabei, mein Problem zu lösen, aber es klappt nicht. Ich hoffe, dass mir hier jemand helfen kann.

    Ich habe eine Internetseite erstellt. Auf der Indexseite (also die erste Seite, wenn ich die Seite aufrufe), habe ich nur ein Firmenlogo in die Mitte gemacht "*.jpg".
    Wenn man auf das Logo klickt, soll ein Popup-Fenster mit der Hauptseite aufgehen. - In einer bestimmten Größe, ohne Adressleiste, Scrollbar etc. Falls es möglich ist, soll das Popup immer in der Mitte des Bildschirms geöffnet werden.

    Kann mir jemand sagen, wie ich das machen kann oder den Code sagen? Ich bekomme es echt nicht alleine hin.

    Ich bin die Seite in Dreamweaver am gestalten.

    Vielen Dank schonmal.

    Lg, Chris

    Wie wäre es damit:

    <script type="text/javascript">
    function oeffnen()
    {
      neuesFenster = window.open("hauptseite.html", "Hauptfenster", "width=1024,height=768,top=0,left=0");
      neuesFenster.focus();
    }
    </script>
    ...
    <a href="oeffnen();"><img="*.jpg" border="0"></a>
    ...

    Bis bald im Khyberspace!

    Yadgar

    1. Hallo Yadgar,

      Wenn schon Code, dann bitte auch ordentlichen.

      <a href="oeffnen();">

      JS-Funkctionsaufrufe gehören in die entsprechenden Event-Handler, hier also onclick.

      <img="*.jpg" border="0"></a>
      Hier fehlt das alt-Attribut.

      Grüße
        David

      --
      >>Nobody will ever need more than 640k RAM!<<
      1981 Bill Gates
      1. High!

        <a href="oeffnen();">
        JS-Funkctionsaufrufe gehören in die entsprechenden Event-Handler, hier also onclick.

        <img="*.jpg" border="0"></a>
        Hier fehlt das alt-Attribut.

        Na schön... <a href="#" onClick="oeffnen();"><img src="*.jp" alt="Schweinisches Bildchen!" border="0"></a>

        Zufrieden?

        Bis bald im Khyberspace!

        Yadgar

        1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
          <html>
          <head>
          <title>BBH-Druckluftservice GmbH - Wir machen Luft.</title>
          <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
          <script language="JavaScript" type="text/JavaScript">
          <!--
          function MM_reloadPage(init) {  //reloads the window if Nav4 resized
            if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
              document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
            else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
          }
          MM_reloadPage(true);
          <script type="text/javascript">
          function oeffnen()
          {
            neuesFenster = window.open("startseite.htm", "Hauptfenster", "width=1024,height=768,top=0,left=0");
            neuesFenster.focus();
           <a href="#" onClick="oeffnen();"><img src="*.jp" alt="Logo-Index.jpg" border="0"></a>

          }
          </script>

          </script>

          <body>
          <div id="Layer2" style="position:absolute; left:441px; top:415px; width:380px; height:17px; z-index:2">
            <div align="center"><font size="1" face="Arial, Helvetica, sans-serif">&copy;
              Copyright 2007 BBH-Druckluftdervice GmbH | Webdesign Klexx-Marketing</font></div>
          </div>
          <div id="Layer1" style="position:absolute; left:316px; top:280px; width:102px; height:42px; z-index:1"><img src="Logo-Index.jpg" width="650" height="122"></div>
          </body>
          </html>

          .....

          Hallo zusammen,
          danke für die vielen Antworten :-) ... Aber klappt noch nicht so ganz. Wo ist mein Fehler??

          Viele Grüße,
          Chris

          1. Hallo Chris,

            danke für die vielen Antworten

            Kopiere sie nicht einfach, sondern überlege was du machst. Beachte auch die Hinweise zu falschem HTML usw.

            Wo ist mein Fehler??

            Du verschachtelst unnötige Script-Tags. Bei sowas hilft dir der Validator; er macht dich auf ungültiges HTML an.

            Grüße
              David

            --
            >>Nobody will ever need more than 640k RAM!<<
            1981 Bill Gates
            1. Hallo Chris,

              danke für die vielen Antworten
              Kopiere sie nicht einfach, sondern überlege was du machst. Beachte auch die Hinweise zu falschem HTML usw.

              Wo ist mein Fehler??
              Du verschachtelst unnötige Script-Tags. Bei sowas hilft dir der Validator; er macht dich auf ungültiges HTML an.

              Grüße
                David

              Hi David,

              ich weiß mir leider nicht anders zu helfen. Ich habe kaum Ahnung von HTML. Wäre cool, wenn mir jemand sagen könnte, wo ich was hinsetzen soll.

              Danke,
              Chris

    2. <script type="text/javascript">
      function oeffnen()
      {
        neuesFenster = window.open("hauptseite.html", "Hauptfenster", "width=1024,height=768,top=0,left=0");
        neuesFenster.focus();
      }
      </script>

      Nein! Was machen Besucher mit kleineren Bildschirmauflösungen? Die sehen von dem tollen Popup nur einen Teil.

      <a href="oeffnen();"><img="*.jpg" border="0"></a>

      Und so bitte auch nicht, wenn schon, dann so:

      <a href="hauptseite.html" onclick="oeffnen(); return false;"><img="*.jpg" border="0"></a>

      Dann bekommen auch JS-lose Besucher etwas zu sehen.

      Siechfred

      1. High!

        <script type="text/javascript">
        function oeffnen()
        {
          neuesFenster = window.open("hauptseite.html", "Hauptfenster", "width=1024,height=768,top=0,left=0");
          neuesFenster.focus();
        }
        </script>

        Nein! Was machen Besucher mit kleineren Bildschirmauflösungen? Die sehen von dem tollen Popup nur einen Teil.

        Oder so:

        function oeffnen()
        {
          var w=screen.width;
          var h=screen.height;
          var formstring = "width=" + w.toString() + ",height=" + h.toString() + ",top=0,left=0";
          neuesFenster = window.open("hauptseite.html", "Hauptfenster", formstring);
        }

        Bis bald im Khyberspace!

        Yadgar

        1. Hallo,

          Oder so:

          function oeffnen()
          {
            var w=screen.width;
            var h=screen.height;

          Oder auch nicht!

          Mathias

  2. Hallo Chris,

    Popup-Fenster mit der Hauptseite aufgehen. - In einer bestimmten Größe, ohne Adressleiste, Scrollbar etc.

    Warum? Warum willst du mir meine Scrollbars (versuchen) wegzunehmen, mir unpassende Fenstergrößen vorgeben usw. Warum machst läst du die Seite nicht einfach im gleichen Fenster darstellen? Damit sparst du dir viel Ärger.

    Kann mir jemand sagen, wie ich das machen kann oder den Code sagen? Ich bekomme es echt nicht alleine hin.

    SelfHTML kann.

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates