Javascript XMLHttpRequest Войти Promp - PullRequest
2 голосов
/ 05 июля 2010

Я новичок в javascript и написал простое расширение для разбора фида атомов gmail и отображения количества непрочитанных писем.

Моя проблема в том, что если по какой-то причине вы не вошли в свою учетную запись Google, расширение попытается проверить канал, и Safari отобразит поле для входа, подобное этому.

альтернативный текст http://img576.imageshack.us/img576/743/loginhd.png

И так как я проверяю каждые 10 секунд, эти подсказки складываются и перехватывают браузер до такой степени, что вы не можете войти в систему. Также вход через эту подсказку, похоже, ничего не делает.

Есть ли способ игнорировать неудачные попытки чтения канала? Мой запрос выглядит так:

xmlHttp = new XMLHttpRequest();
xmlHttp.open('GET', url, true);
xmlHttp.onreadystatechange = checkForNewMessagesCallBack;
xmlHttp.send(null);

1 Ответ

0 голосов
/ 05 июля 2010

Я не рассматриваю это как неудачную попытку, так что вы можете проигнорировать ее .. скорее как в процессе, и вас просят предоставить информацию, чтобы она могла завершиться ..

Если это для личного использования, вы можетеиспользуйте https://username:password@URL Риски безопасности этого метода, конечно, очевидны ..

...