RPGVX.net

  Community => Computer und Technik => Thema gestartet von: Angelos am April 02, 2008, 04:36:37

Titel: Html frage
Beitrag von: Angelos am April 02, 2008, 04:36:37
Also ich würde gerne ein popup auf meiner Seite einbasteln mit ner Mini-site.
In einem neuen Fenster ohne navigationsleiste und co.
bin zwar kein HTML voll nub aber die frage ist schon länger bei mir offen, und
da ich Ferien habe kann ich auch nicht meine Lehrkraft in dem Bereich fragen...

ps. Google ist nicht mein freund ^^
Titel: Html frage
Beitrag von: Mani am April 02, 2008, 13:14:31
Kann ich dir nur mit Java sagen.

Quelltext:


<html>
  <head>
    <title>Dynamic Popup</title>

    <script language="JavaScript">
      function popup(w,h,site) {
        x = screen.availWidth/2-w/2;
        y = screen.availHeight/2-h/2;
        var popupWindow = window.open(
            '','','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y);
        popupWindow.document.write(site);
      }
    </script>

  </head>
  <body>
    <a href="java script:popup(Breite,Höhe,'<html> ... </html>')">Popup</a>
  </body>
</html>

Das Popup wird innerhalb eines Skriptes aufgerufen, direkt über die Funktion popup():

popup(Breite,Höhe,'<html> ... </html>')

Oder mit einem Link:

<a href="java script:popup(Breite,Höhe,'<html> ... </html>')">Popup</a>
Der Inhalt wird in ganz normalem HTML geschrieben. Die Anführungsstriche müssen gegebenfalls mit einem Backslash maskiert werden.

Beispiel: KLICK! (http://www.jjam.de/JavaScript/Popup/Popup/Popup.zip)
Titel: Html frage
Beitrag von: Talyana Meriweather Rahl am April 02, 2008, 14:34:52
Ich muss sagen das es einfachere Wege zum Pop Up gibt O_O

<script language="javascript">
//<!--
function popup()
{ window.open ("[b]die index des pop ups^^[/b]","popup","[b]width=400,height=220[/b],location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=1,toolbar=0
, noresize") }
-->
</script>

Also das wäre die einfachere Version die größe kannst du ja ändern hab sie dick gemacht^^ das solltest du in den < head > </ head > einfügen (in den HTML Dokument wo der Link zum Pop Up ist^^)
Und dann noch das Pop Up so verlinken

<a href="java script:popup()">[b]Name Bild was auch immer verlinkt werden soll[/b]</a>
So ich denke das ist Anwenderfreundlicher ^-^
@Mani:
Nix gegen dich xD'
Titel: Html frage
Beitrag von: Mani am April 02, 2008, 15:04:27
@TMR:

Ja, das ist auch ein Weg. Ich finde jedoch, dass es ziemlich egal ist, welchen man wählt. Hauptsache es funktioniert. ^^
Für mich ist halt die Variante die beste. Ich fühl mich auch in keinster Weise angegriffen oder so.  :)
SimplePortal 2.3.3 © 2008-2010, SimplePortal