![](/img/trans.png)
[英]How to alert user directly after prompt rather than after they answer all three prompts?
[英]I have an alert prompt string written on Wordpress JS file but where is the info stored after they answer the popup?
1.)我在Wordpress Javascript文件上寫了一個警報和提示字符串,但在回答彈出問題后,用戶信息存儲在哪里?
alert("Hello " + prompt("What is your name"));
Javascript顯示在這里運行: http : //izaguirre.me/contact/
我的其他問題是:
2.)為什么這個javascript函數只在這個頁面上運行http://izaguirre.me/contact/ ? 有沒有辦法添加一些東西來決定提示應該在哪些頁面上運行?
3.)另一個論壇上的某個人告訴我“它存儲在javascript內存中,所以沒有真正的方法'看'它'。”
如果他們所說的是完全正確的,那么如果某人在關閉彈出框時會立即刪除名稱或信息,那么是什么意思呢? 它只是一個臨時的歡迎信息?
如果要獲取名稱變量,則需要更改代碼。
var name = prompt("Please enter your name");
if (person != null) {
alert("Hello " + name);
}
論壇上的人是正確的,這是暫時的。 幾乎沒有意義。
JavaScript是客戶端,因此信息不會存儲在用戶瀏覽器以外的任何位置。 如果要將其存儲在服務器上,則需要使用服務器端語言,例如PHP。
目前,JavaScript只會在刷新或離開頁面之前保留在內存中。 例如,JavaScript可以通過確保所有輸入字段少於5000個字符來驗證表單,用戶輸入了有效的電子郵件地址,用戶填寫了所有必填字段。 但JavaScript不會發送表單或保存信息或將信息發送給您(服務器)。 表單隨PHP一起發送,然后客戶端寫入的文本通常存儲在mySQL等數據庫中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.