Muszę się upewnić, że gdy użytkownik kliknie przycisk OK w oknie alertu JavaScript, przeglądarka przejdzie do innego adresu URL. czy to możliwe?Przejdź do adresu URL po naciśnięciu przycisku OK po naciśnięciu przycisku
29
A
Odpowiedz
23
Podejrzewam znaczy w confirm
okna (tj Tak/Nie Opcje.).
if (window.confirm('Really go to another page?'))
{
// They clicked Yes
}
else
{
// They clicked no
}
43
Co masz na myśli przez "upewnij się, że"?
alert('message');
window.location = '/some/url';
przekierowuje użytkownika po kliknięciu przycisku OK w oknie alertu.
5
Tak, po prostu przekierować tuż po wywołaniu alert()
:
alert('blah blah');
location.href = '....';
8
Alert nie zwraca wartość, w rzeczywistości zwraca undefined
więc najprostszym sposobem znajdę teraz jest czujny jak ten
if(!alert("my text here")) document.location = 'http://stackoverflow.com/';
Lepszym sposobem jest użycie potwierdzić (klimatyzacja) funkcji javascript jak to
if(confirm("my text here")) document.location = 'http://stackoverflow.com/';
Innym rozwiązaniem jest uczynienie własnego wpisu oczywiście
4
myślę, czego potrzebujesz to:
if(confirm("Do u want to continue?")) {
window.location.href = "/some/url"
}
0
Jeśli jest to dla dostępności i chcesz słuchać każdego linku na stronie i nie sprawdzić, jeśli jesteś pozostawiając aktualną witrynę do innej domeny, sprawdź, co ja napisał, rozszerzając na Joe odpowiedź
$('a').on('click', function() {
if (this.host !== window.location.host) {
if (window.confirm('Really go to another page?')) {
// They clicked Yes
console.log('you chose to leave. bye.');
}
else {
// They clicked no
console.log('you chose to stay here.');
return false
}
}
});
Powiązane problemy
- 1. Ignorowanie UIGestureRecognizer po naciśnięciu przycisku
- 2. Zmiana koloru tekstu przycisku po naciśnięciu przycisku
- 3. Wykrywanie po naciśnięciu przycisku "Powrót do aplikacji"
- 4. Android - Menu podręczne po naciśnięciu przycisku listy?
- 5. Ustaw AVPlayerViewController odtwarzane po naciśnięciu przycisku
- 6. Odrzuć DatePickerDialog po naciśnięciu przycisku cofania
- 7. UISearchController odrzuca VC po naciśnięciu przycisku anulowania
- 8. Ciągle zwiększaj wartość całkowitą po naciśnięciu przycisku.
- 9. Jak zabić działanie po naciśnięciu przycisku Wstecz?
- 10. Powtórz czynność po naciśnięciu długiego przycisku.
- 11. ANDROID: Jak ustawić opóźnienie po naciśnięciu przycisku?
- 12. wywołanie funkcji po naciśnięciu przycisku - pyqt
- 13. Mieć wiele komend po naciśnięciu przycisku
- 14. Zapisz stan po naciśnięciu przycisku Wstecz.
- 15. Wyjątek po naciśnięciu przycisku na facebooku logowanie
- 16. VBA Jak zmusić funkcję do powrotu po naciśnięciu przycisku formularza
- 17. Jak ponownie wczytać stronę po naciśnięciu przycisku BackState?
- 18. bootstrap 3 zamknij Modal po naciśnięciu przycisku wstecz przeglądarki
- 19. Dostęp do localStorage po naciśnięciu przycisku home w Phonegap/iOS
- 20. Android - Dodaj tekst do układu po naciśnięciu przycisku
- 21. Android: monit o zapisanie zmian po naciśnięciu przycisku Wstecz.
- 22. zdarzenia nie wypalania po naciśnięciu przycisku pomocy na MessageBox
- 23. "Nie można znaleźć wyjątku klasy android.transition.Transition" po naciśnięciu przycisku cofania
- 24. Nie umieszczaj znaków w buforze przyciągania po naciśnięciu przycisku "Usuń"
- 25. Jak zrobić wzrost UIPickerView od dołu aplikacji po naciśnięciu przycisku?
- 26. Jak zamknąć klawiaturę po naciśnięciu przycisku "Szukaj" paska UISearch?
- 27. Jak zmienić kolor przycisku koloru po naciśnięciu w systemie Android?
- 28. Wykonaj aktualną propozycję autokorekty UITextField po naciśnięciu innego przycisku.
- 29. Qt mouseMoveEvent tylko po naciśnięciu lewego przycisku myszy
- 30. Ukrywanie klawiatury po naciśnięciu przycisku strzałki w dół
z 'if (potwierdzenie ("Jakiś tekst", "DefaultValue"))' Myślę, że jest wystarczających –
Przeznaczony umieścić 'confirm', ale mój mózg mnie opuścił i napisałem' prompt '- Naprawiono to, że publikujesz to lol – Joe