您好,我目前正在尝试使其工作,以便当用户首次访问该网页时,它要求他们在输入框中输入名称,然后以后的访问将使用SweetAlert显示其名称。
我的尝试吼叫
function checkCookie() {
var user=getCookie("username");
if (user != "") {
swal("Welcome again " + user);
} else {
user = prompt; swal({
title: 'Input Username',
html: '<p><input id="input-field">',
showCancelButton: true,
closeOnConfirm: false,
allowOutsideClick: false
});
但是,当我第一次尝试加载页面时,它会显示输入框,但是在输入文本并重新加载页面后,它会显示此框
再次欢迎使用功能提示(){[本地代码]}
完整的js文件位于此处以供查看
https://joshsmotions.co.uk/scripts/cookie-script.js
我正在实现的域是https://joshsmotions.co.uk
最佳答案
哦,我懂了。 user
不应等于prompt
。它应该等于prompt()
。