popupfunktionen

  • Hallo, wir haben momentan folgendes Problem: Also wir möchten bei einem communityportal mit einer funktion sich Punkte dazuzuverdienen und diese dann auch für upgrades eintauschen zu können das "Bezahlen mit Punkten" mit einem kleinen Popup gestallten, in dem man einfach nochmal gefragt wird, ob man die Funktion wirklich freischalten will...wenn man auf OK klickt, sollte sich das Popup schließen und eine bestimmte Seite (wo das script dann ausgeführt wird) aufgerufen werden.

    Kann mir jemand helfen? also es geht wirklich nur um den Code, das Popup bei klick schließen zu lassen und eine bestimmte seite aufzurufen. Natürlich wäre es unvorteilhaft das ganze mit js zu lösen, wil ja der IE da immer rummeckert mit seinen sicherheitswarnungen usw...

    danke

    Max

  • Ohne JS wird es nicht gehen, ausser du laedst die Seite jede X Sekunden neu und schaust auf ServerSeite (zB Datenbank) ob der Popup beendet wurde, was aber absolut Nachteile hat.

    Die Sicherheitswarnungen von IE kommen nur bei schaedlichen oder lokal ausgefuehrten Code...

  • okay...dann vllt doch js? dann habe ich immer noch das problem, den user nach dem schließen des popups automatisch zu einer seite X weiterzuleiten... gibt es dafür eine Lösung oder Anleitung im web?

    danke

  • ja gibt es, aber sollte das System für alle User benutzbar gemacht werden, würde ich dir von einem Popup abraten, mach liebe unten einen "checkbox" Button rein mit "Bist du dir ganz sicher?"

    Sämtlicher Code erhebt keinen Anspruch auf syntaktische Korrektheit geschweige denn Ausführbarkeit und ist für die Implementation außerhalb der Beispiele nicht geeignet.
    [Blockierte Grafik: http://www.snippr.de/social/img/logo.png]
    Kein Support für kommerzielle Scripts | Kein kostenloser Support via ICQ

  • du kannst auch sowas in der art machen:

    Code
    function finish(){
    window.opener.location.href=neueseite.php;
    window.opener.focus();
    window.close();
    }

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • Zitat


    Kann man in JS nicht einfach ne function mit einer confirm abfrage machen? anschließend ne if abfrage und bei TRUE weiterleiten, bei FALSE nichts geschehen lassen?

    also des is echt ne gute alternative...aber gibt es sowas auch schon, wenn man auf den link zur Zielseite klickt, also nicht erst beim Laden der Zielseite??

  • das ist sowas von nicht sinnvoll mit confirm , schalte JS aus, dann stehst du vor dem Problem, dass ohne Abfrage alles abgeschickt wird.

    Sämtlicher Code erhebt keinen Anspruch auf syntaktische Korrektheit geschweige denn Ausführbarkeit und ist für die Implementation außerhalb der Beispiele nicht geeignet.
    [Blockierte Grafik: http://www.snippr.de/social/img/logo.png]
    Kein Support für kommerzielle Scripts | Kein kostenloser Support via ICQ