Tôi cần đảm bảo rằng khi người dùng nhấp vào OK trong cửa sổ cảnh báo JavaScript, trình duyệt sẽ chuyển đến một URL khác. Điều này có thể không?Chuyển đến URL sau khi nút OK trong cảnh báo được nhấn
Trả lời
tôi nghi ngờ bạn có nghĩa là trong một confirm
cửa sổ (tức là Có/Không có tùy chọn.).
if (window.confirm('Really go to another page?'))
{
// They clicked Yes
}
else
{
// They clicked no
}
Ý của bạn là gì bằng cách "đảm bảo"?
alert('message');
window.location = '/some/url';
chuyển hướng người dùng sau khi nhấp vào OK trong cửa sổ cảnh báo.
Vâng, chỉ cần chuyển hướng ngay sau khi alert()
gọi:
alert('blah blah');
location.href = '....';
Một cảnh báo không trả lại một giá trị, trong thực tế trả undefined
vì vậy cách đơn giản nhất tôi tìm thấy ngay bây giờ là điều cảnh báo như thế này
if(!alert("my text here")) document.location = 'http://stackoverflow.com/';
Cách tốt hơn là sử dụng xác nhận() javascript chức năng như thế này
if(confirm("my text here")) document.location = 'http://stackoverflow.com/';
Một lựa chọn khác đang thực hiện cảnh báo của riêng bạn tất nhiên
Tôi nghĩ rằng những gì bạn cần là thế này:
if(confirm("Do u want to continue?")) {
window.location.href = "/some/url"
}
Nếu đó là khả năng truy cập và bạn muốn nghe mọi liên kết trên trang và hơn kiểm tra xem bạn đang rời khỏi trang web hiện tại để tên miền khác, hãy kiểm tra những gì tôi viết, mở rộng về Joe trả lời
$('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
}
}
});
- 1. Ngăn chặn ShowDialog() quay lại khi nhấn nút OK
- 2. Thông báo cảnh báo scapy nhấn khi nhập mô-đun
- 3. JOptionPane.showMessageDialog đợi cho đến khi OK được nhấp?
- 4. Force sơn lại sau khi nhấn nút
- 5. Làm thế nào để giữ một cảnh báo mở sau khi nút onclick được kích hoạt?
- 6. Ruby Watir: Nhấp vào OK trên Cảnh báo JavaScript?
- 7. Chuyển hướng đến URL trước sau khi đăng nhập - Rails
- 8. Chuyển hướng đến URL cụ thể sau khi đăng nhập
- 9. cách chuyển hướng đến URL cụ thể trong khi nhấp vào nút trong android?
- 10. Django: Chuyển hướng đến trang hiện tại sau khi phương thức POST hiển thị cảnh báo đăng lại
- 11. Tôi muốn hiển thị nút OK và hủy trong hộp thoại cảnh báo của mình?
- 12. Gọi phương thức onResume sau khi cảnh báo được loại bỏ trong Android?
- 13. Nhận url sau khi curl được chuyển hướng
- 14. Chọn nút trong khi nhấn nút enter
- 15. mở url trên nhấp vào nút ok trong android
- 16. Cảnh báo JavaScript với 3 nút
- 17. Hiển thị tải gif sau khi nhấn nút gửi?
- 18. Rowcommand không sa thải sau khi nút nhấn
- 19. Tkinter TkMessageBox không đóng sau khi nhấp OK
- 20. Đi đến url khác nhau khi nhấp vào nút
- 21. Phương thức nào được gọi sau khi nhấn nút quay lại trong ios
- 22. Có cách nào trong History.js để biết khi nào nút quay lại được nhấn
- 23. NotSerializableException khi nhấn nút home
- 24. Cách tạo nút Hủy HTML chuyển hướng đến URL
- 25. nút logout Facebook và chuyển hướng sau khi logout
- 26. Nút nhấn trong android
- 27. Magento mất thông báo sau khi chuyển hướng
- 28. Xóa nút theo ID trong jstree khi nhấn nút
- 29. Chuyển đến trang khác trên hộp cảnh báo xác nhận
- 30. Cảnh báo jQuery sau 100 pixel được cuộn
với 'if (confirm ("sometext", "DefaultValue"))' tôi nghĩ là enought –
có nghĩa là để đưa 'confirm', nhưng bộ não của tôi bị bỏ rơi tôi và tôi đã viết' nhanh chóng '- cố định nó một bạn đã đăng bài mà lol – Joe