Привет, я показываю окно вверх, основанное на значении, хранящемся в localStorage. В всплывающем окне есть форма, содержащая адрес электронной почты и пароль. Пользователь должен ввести свой адрес электронной почты и пароль . Теперь мне нужно, чтобы введенный пользователем адрес электронной почты был отправлен на URL-адрес, и URL-адрес возвращает статус (1 или 0). Если URL-адрес возвращается 1, пользователь может просто продолжить процесс регистрации. В противном случае должно быть показано сообщение об ошибке. URL-адрес в формате http://www.calpinemate.com/employees/attendanceStatus/email /3". Здесь вместо электронной почты должен появиться электронный адрес, введенный пользователем в форме. Таким образом, я должен передать электронное письмо. Таким образом, я делаю проверку формы. Но я не знаю, как это сделать. Вот мой userinfo.htmlПроверка формы во всплывающем окне
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="test.js"></script>
</head>
<body>
<b>Enter your Email ID and Password</b><br><br>
<form id="userinfo">
<label for="user"> Email : </label>
<input type="text" id="user" />
<br><br>
<label for="pass">Password : </label>
<input type="password" id="pass" />
<br>
<br>
<input type="button" id="login" value="Log In" />
</form>
</body>
</html>
Это форма во всплывающем окне Вот мой test.js
window.addEventListener('DOMContentLoaded', function() {
var user = document.querySelector('input#user');
var pwd = document.querySelector('input#pass');
var login = document.querySelector('input#login');
login.addEventListener('click', function() {
var userStr = user.value;
login();
window.close();
chrome.runtime.getBackgroundPage(function(bgPage) {
bgPage.updateIcon();
});
});
function login(){
var urlPrefix = 'http://www.calpinemate.com/employees/attendanceStatus/';
var urlSuffix = '/3';
var req = new XMLHttpRequest();
req.addEventListener("readystatechange", function() {
if (req.readyState == 4) {
if (req.status == 200) {
var item=req.responseText;
if(item==1){
localStorage.username=userStr;
localStorage.password=pwd;
}
else{ alert('error');}
}
}
});
var url = urlPrefix + encodeURIComponent(userStr) + urlSuffix;
req.open("GET", url);
req.send(null);
}
});
Это мой javascript.When пользователь нажимает кнопку Входа в системе, независимо пользователь вводит в текстовом поле электронной почты хранится в localStorage.username.Now, что мне нужно, я должен проверить, существует ли такой идентификатор электронной почты, передав электронное письмо указанному выше URL-адресу. И если он существует, он должен храниться только в localStorage.username. меня. Я попытался с помощью выше code.But отметив happens.Please помочь мне
При переходе на сайт www.calpinemate.com меня блокирует мой антивирус. Когда вы переходите на http://www.calpinemate.com/employees/attendanceStatus/ или http://www.calpinemate.com/employees/, я перенаправляюсь на случайные сайты. Возможно, вы были взломаны или у вас есть вредоносное ПО. В любом случае мне лучше не помогать вам хранить логины ... – Friso