2010-07-05 4 views
2

저는 자바 스크립트를 처음 사용하고 gmail 아톰 피드를 구문 분석하고 읽지 않은 이메일 수를 표시하는 간단한 확장 프로그램을 작성했습니다.Javascript XMLHttpRequest Login Promp

내 문제는 어떤 이유로 Google 계정에 로그인하지 않은 경우 확장 프로그램이 피드를 확인하려고 시도하고 Safari가 이와 같은 로그인 상자를 표시한다는 것입니다.

alt text http://img576.imageshack.us/img576/743/loginhd.png

내가 10 초마다 확인 이후 이러한 메시지는 스택 및 로그인을 갈 수없는 지점에 브라우저를 납치. 또한이 프롬프트를 통해 loggin은 아무것도하지 않는 것처럼 보입니다.

피드를 읽지 못하는 시도를 무시하면 어떨 것이 있습니까? 내 요구는 다음과 같습니다 : 더 진행처럼 .. 그것을 무시 할 수 있고 완료 할 수 있도록 정보를 요구되도록

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

가져 오는 URL과 특히 콜백에서 수행중인 작업을 표시 할 수 있습니까? – Unicron

+0

물론입니다. mail.google.com/mail/feed/atom (Google의 자체 문서에서 가져온 것)을 확인하고 있습니다. 그리고 처리기에서 나는 읽지 않은 이메일 수를 으로 확인합니다. – Ternary

답변

-1

내가 시도가 실패로 표시되지 않습니다 ..

이것이 개인적인 사용을위한 것이라면 https://username:[email protected] 그 보안 위험은 물론 명백합니다 ..