Planuje na mojej małej stronce wprowadzić komunikat "Czy się zgadzasz" wyskakujący na środku ekranu po kliknięciu "Dalej". Odpowiedź tak - otwiera się nowa strona. Odpowiedź NIE- nie otwiera się strona.
Zrobiłem coś takiego:
<html> <head> <!-- include jQuery --> <script src="../jquery/jquery-2.0.js"></script> <!-- include BlockUI --> <script src="../jquery/blockUI.js"></script> <head> <body> <script type="text/javascript"> // odwołanie do blockUI as needed --> $(document).ready(function() { $('#myButton').click(function() { $.blockUI({ message: $('#question'), css: { width: '275px' } }); }); $('#yes').click(function() { // update the block message $.blockUI({ message: "<h1>Remote call in progress...</h1>" }); $.ajax({ url: 'wait.php', cache: false, complete: function() { // unblock when remote call returns $.unblockUI(); } }); }); $('#no').click(function() { $.unblockUI(); return false; }); }); </script> <input id="myButton" type="submit" value="Show Dialog" /> <div id="question" style="display:none; cursor: default"> <h1>Czy ię zgadzasz?</h1> <input type="button" id="yes" value="Yes" /> <input type="button" id="no" value="No" /> </div> </body> </html>
Wynik: Kliknę przycisk "dalej", komunikat wyskakuje. Kliknę "TAK" - komunikat się zamyka, lecz nowa strona się nie otwiera. Czytam czytam w google i nie mogę znaleźć rozwiązania. Modyfikuje kod i nic. Może ktoś zna odpowiedź. Walczę z tym od wczoraj

Common! Na pewno ktoś wie co w moim kodzie jest nie tak, albo gdzie znajde jakąś wskazówkę. Tylko prosze nie odsyłajcie mnie do manuala.