我需要jQuery腳本,當用戶在站點1分鐘後沒有向該字段輸入電子郵件時顯示彈出窗口。如果他輸入他的電子郵件,則重定向到另一個頁面。我有彈出自己。感謝您的幫助!如何在用戶沒有輸入郵件時彈出提醒
-2
A
回答
-1
在這裏,你走了,改變的時候,你要多少秒的意思。
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
var i=0;
counterControl = setInterval(function()
{
document.getElementById("clock").innerHTML=i++;
if(i==10 && $("#emailInput").val()=="") {
\t \t clearInterval(counterControl);
document.getElementById("clock").innerHTML="Time over";
alert("You have missed the timeslot for entering email-id");
}
else if(i>10 && !$("#emailInput").val()==""){window.location = "https://stackoverflow.com/questions";}
}, 1000);
});
</script>
</head>
<body>
<div id="clock">Time given: 10 seconds </div> </br>
Enter E-mail id: <input type="text" id="emailInput"/>
</body>
</html>
-1
您可以在頁面加載時創建超時,並在觸發超時後檢查電子郵件字段是否爲空。
window.onLoad=function(){
setTimeout(checkEmail,1000*60);
};
function checkEmail(){
if(jQuery("#idInput").val()==""){
alert("pop-up");
//pop-up will be show
}
else{
window.location="http://www.newUrl.com";
//browser will be redirect
}
}
我不知道你的彈出
+0
非常感謝,我會嘗試。 – Vladimir
0
,您可以嘗試,開始在未來降低秒一分鐘(1000米利斯)。
在這裏有一個鏈接,你可以找到有關的功能setInterval
var timetowait = (new Date().getTime()+1*60000);
setInterval(function() {
var now = new Date().getTime();
var oneminute = timetowait - now;
var seconds = Math.floor((oneminute%(1000*60))/1000);
if (seconds < 0) {
//dosomething
}
}, 1000);
相關問題
- 1. 如何在電子郵件中打開提醒或彈出
- 2. 當窗口/標籤沒有激活時彈出提醒
- 3. 如何在用戶輸入時提醒用戶輸入類型文本檢測到點?
- 4. Iphone彈出提醒消息
- 5. 如何提醒文本框輸入給用戶
- 6. Appium - 彈出式提醒消息沒有被拒絕
- 7. 如何在沒有NavigationController時彈出UIViewController?
- 8. 如何處理彈出式網頁並同時提醒?
- 9. 如何在輸入標籤文本發生變化時發出提醒
- 10. OpenERP的郵件提醒:1
- 11. 聯繫表發送電子郵件,但沒有用戶輸入
- 12. Rails沒有處理我的jQuery .click事件(甚至無法彈出提醒。)
- 13. 如何關閉提醒彈出的是Android使用appium
- 14. 如何點擊並驗證是否存在彈出(提醒)
- 15. 在創建字段時提醒用戶
- 16. 彈出窗口讓用戶輸入
- 17. 如果用戶= XXX訪客,提示輸入電子郵件...?
- 18. 有沒有辦法提示用戶在android上的輸入法?
- 19. Javafx在特定時間彈出提醒作爲通知
- 20. 提示郵件輸出
- 21. 無法迅速彈出提醒
- 22. TFS用[Requested By]用戶建立電子郵件提醒
- 23. 使用JavaScript來提醒從用戶輸入
- 24. 如何在不同條件下發送電子郵件提醒?
- 25. 在java中提醒電子郵件?
- 26. 如何在用戶輸入郵政編碼時清除表格?
- 27. 在php文件中彈出提醒腳本
- 28. JavaScript如何在點擊確定提醒後停止有效的真正彈出
- 29. 如何在關閉Mozilla瀏覽器時提醒用戶firefox
- 30. 如何在不輸入任何內容時提示用戶
你嘗試過什麼到目前爲止解釋? – AllisonC
您是否嘗試過setTimeout? – T4rk1n
是的,我可以設置超時,但我不能做其他事情。 – Vladimir