Pop Up erstellen

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
  • 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
  • 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
  • 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