Pop Up erstellen


  • ganesha04
  • 1455 Aufrufe 16 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Pop Up erstellen

    Hi
    ich hab ein kleines problem . Ich wollte einen Popup erstellen , und hab das auch mit vielen tools dies im Internet gibt auch probiert. Aber leider hat das nicht funktioniert .Den Quellcode hab ich jedesmal , wie vorgschriebn in meine hp eingefügt . Ich benutzte das CMS phpkit

    <script language="JavaScript">
    <!--
    //PopUp-Generator von ++++++
    function ++++++()
    {
    var breite=1000;
    var hoehe=800;
    var positionX=((screen.availWidth / 2) - breite / 2);
    var positionY=((screen.availHeight / 2) - hoehe / 2);
    var url='http://www.++++++.com';
    pop=window.open('','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,fullscreen=0,width='+breite+',height='+hoehe+',top=10000,left=10000');
    pop.resizeTo(breite,hoehe);
    pop.moveTo(positionX,positionY);
    pop.location=url;

    }
    //-->
    </script>



    Kann mir da jemand bitte helfen?


    Oder kennt jemand von euchnoch andere gute Möglichkeiten PopUps zu erstellen?

    danke
    ganesha04
  • Na da, wo dein body-tag steht, diesen ersetzen. Wenn nicht reicht aber auch ein <div onload="funktion()">&nbsp;</div>
    Aber wie schon gesagt, der ganze HTML-Code würde angebracht sein!

    btw.
    Ich hoffe die Funktion heißt nicht wirklich ++++++ das würde nämlich zu einem Fehler führen, da + ein Operator ist.

    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.
  • Ip speichern und prüfen und nach 24 stunden datenbank löschen und neu anlegen.
    PSEUDOCODE

    Quellcode

    1. if 'ip' exist in 'database' then do end
    2. if time = 0:00:00 then rewrite 'database' //löschen

    oder so
    Also auf Deutsch die es nicht verstanden haben
    Wenn IP in Datenbank enthalten ist dann mache nichts und dann noch wenn die Zeti auf 0:00:00 ist, dann überschreibe Datenbank
    Judenverfolgung, Inquisitionen, Kreuzigungen,
    Hexenverbrennung, wir wissen wie man feiert
    - Ihre Kirche †
    Blacklist
  • C-R-K schrieb:

    Ip speichern und prüfen und nach 24 stunden datenbank löschen und neu anlegen.
    PSEUDOCODE

    Quellcode

    1. if 'ip' exist in 'database' then do end
    2. if time = 0:00:00 then rewrite 'database' //löschen

    oder so
    Also auf Deutsch die es nicht verstanden haben
    Wenn IP in Datenbank enthalten ist dann mache nichts und dann noch wenn die Zeti auf 0:00:00 ist, dann überschreibe Datenbank

    Das ist echt der nichtssagende Post der Woche...

    Da wir mit JavaScript arbeiten, fällt das mit der Datenbank schonmal weg (ajax ausgeschlossen :P)
    Würde hier mit cookies arbeiten, zum Beispiel:

    Quellcode

    1. if(document.cookie.indexOf('popup=666') < 1) {
    2. var edate=new Date();
    3. edate.setDate(edate.getDate()+1);
    4. document.cookie="popup=666;expires="+edate.toGMTString();
    5. popupfunction();
    6. }


    Hoffe das hilft

    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.
  • Marco schrieb:

    hmm danke erstmal für den code
    aber da ich mich mit javascript sogut wie gar ned auskenn
    wärs schön wenn du mir sagst wo dieser code hingehört

    danke ;)


    Am besten du erstellst eine Funktion die da heißt pruefe(). Die PopUp-Funktion hast ja oben gegeben. (Das packst du irgendwo in deiner Seite als

    Quellcode

    1. <script type="text/javascript">
    2. // <![CDATA[
    3. heirrein
    4. // ]]>
    5. </script>
    )

    Danach einfach <body onload="pruefe()">
    Fertig ist das ganze.

    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.
  • sorry aber ich bin echt total unfähig :(

    hier mal mein quellcode den ich momentan drin habe,
    wo das popup aber leider nicht mehr kommt :confused:

    HTML-Quellcode

    1. <html>
    2. <head>
    3. $site_metatags
    4. $site_design
    5. <title>$config[site_name] $config[site_title]</title>
    6. <link rel="shortcut icon" href="http://www.freesoft-board.to/images/site/phpkit.ico">
    7. <script language="JavaScript">
    8. <!--
    9. function Fenster1()
    10. {
    11. var breite=1024;
    12. var hoehe=768;
    13. var positionX=((screen.availWidth / 2) - breite / 2);
    14. var positionY=((screen.availHeight / 2) - hoehe / 2);
    15. var url='http://www.google.com';
    16. pop=window.open('','','toolbar=0,location=1,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,fullscreen=0,width='+breite+',height='+hoehe+',top=10000,left=10000');
    17. pop.resizeTo(breite,hoehe);
    18. pop.moveTo(positionX,positionY);
    19. pop.location=url;
    20. }
    21. //-->
    22. </script>
    23. <script type="text/javascript">
    24. function pruefe()
    25. if(document.cookie.indexOf('popup=666') < 1) {
    26. var edate=new Date();
    27. edate.setDate(edate.getDate()+1);
    28. document.cookie="popup=666;expires="+edate.toGMTString();
    29. popupfunction();
    30. }
    31. </script>
    32. </head>
    33. <body onload="pruefe()">
    34. <body onload = "Fenster1()">
    35. <table border="0" cellspacing="0" cellpadding="0" height="100%" align="center">
    36. <tr>
    37. <td width="15" background="http://www.freesoft-board.to/images/style/gs_template96/links.jpg" valign="top" height="100%">
    38. <table cellpadding="0" cellspacing="0" width="15" height="100%">
    39. <tr>
    40. <td width="15" height="250" valign="top"><img src="http://www.freesoft-board.to/images/style/gs_template96/name.jpg" width="15" height="250" border="0"></td>
    41. </tr>
    42. <tr>
    43. <td width="15" height="100%">&nbsp;</td>
    44. </tr>
    45. <tr>
    46. <td width="15" height="250" valign="top"><img src="http://www.freesoft-board.to/images/style/gs_template96/leftend.jpg" width="15" height="250" border="0"></td>
    47. </tr>
    48. </table>
    49. </td>
    50. <td width="970" valign="top" background="http://www.freesoft-board.to/images/style/gs_template96/background.jpg" height="100%">
    51. <table cellpadding="0" cellspacing="0" width="970" height="100%">
    52. <tr>
    53. <td valign="top" width="970" align="center">
    54. $site_kopf
    55. </td>
    56. </tr>
    57. <tr>
    58. <td valign="top" width="650" align="center" height="100%">
    59. $site_content
    60. </td>
    61. </tr>
    62. <tr>
    63. <td valign="top" width="100%" align="center">
    64. $site_fuss
    65. </td>
    66. </tr>
    67. </table>
    68. </td>
    69. <td width="15" background="http://www.freesoft-board.to/images/style/gs_template96/rechts.jpg" valign="top" height="100%">
    70. <table cellpadding="0" cellspacing="0" width="15" height="100%">
    71. <tr>
    72. <td width="15" height="250" valign="top"><img src="http://www.freesoft-board.to/images/style/gs_template96/rechts_top.jpg" width="15" height="250" border="0"></td>
    73. </tr>
    74. <tr>
    75. <td width="15" height="100%">&nbsp;</td>
    76. </tr>
    77. <tr>
    78. <td width="15" height="250" valign="top"><img src="http://www.freesoft-board.to/images/style/gs_template96/rechts_footer.jpg" width="15" height="250" border="0"></td>
    79. </tr>
    80. </table>
    81. </td>
    82. </table>
    83. </body>
    84. </html>
    Alles anzeigen


    wär super wenn du mir noch sagen könntest was falsch ist
  • Hi,
    versuches es mal so:

    HTML-Quellcode

    1. <html>
    2. <head>
    3. $site_metatags
    4. $site_design
    5. <title>$config[site_name] $config[site_title]</title>
    6. <link rel="shortcut icon" href="http://www.freesoft-board.to/images/site/phpkit.ico">
    7. <script type="text/javascript">
    8. // <![CDATA[
    9. function Fenster1()
    10. {
    11. var breite=1024;
    12. var hoehe=768;
    13. var positionX=((screen.availWidth / 2) - breite / 2);
    14. var positionY=((screen.availHeight / 2) - hoehe / 2);
    15. var url='http://www.google.com';
    16. pop=window.open('','','toolbar=0,location=1,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,fullscreen=0,width='+breite+',height='+hoehe+',top=10000,left=10000');
    17. pop.resizeTo(breite,hoehe);
    18. pop.moveTo(positionX,positionY);
    19. pop.location=url;
    20. }
    21. function pruefe() {
    22. if(document.cookie.indexOf('popup=666') == -1) {
    23. var edate=new Date();
    24. edate.setDate(edate.getDate()+1);
    25. document.cookie='popup=666;expires='+edate.toGMTString();
    26. Fenster1();
    27. }
    28. }
    29. // ]]>
    30. </script>
    31. </head>
    32. <body onload="pruefe()">
    33. <table border="0" cellspacing="0" cellpadding="0" height="100%" align="center">
    34. <tr>
    35. <td width="15" background="http://www.freesoft-board.to/images/style/gs_template96/links.jpg" valign="top" height="100%">
    36. <table cellpadding="0" cellspacing="0" width="15" height="100%">
    37. <tr>
    38. <td width="15" height="250" valign="top"><img src="http://www.freesoft-board.to/images/style/gs_template96/name.jpg" width="15" height="250" border="0"></td>
    39. </tr>
    40. <tr>
    41. <!-- un der Rest ist wegen Unbedeutung abgeschnitten -->
    Alles anzeigen


    Hoffe es funktioniert nun
    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.