2012-07-05 7 views
0

페이스 북 등록 플러그인을 사용하고 있지만 일부 직장에서는 이제 페이스 북 (예 : 광산)을 금지합니다. 나는 이것이 사실인지 신속하게 판단하고 대신 대체 가입을 보여줄 필요가 있습니다. 나는이 such as this one에 관한 이전의 모든 질문을 읽었으며 제안 된 솔루션은 매우 간단합니다 (페이스 북에서 이미지를로드하고 페이스 북을 사용할 수 없을 때 원하는 스크립트를 실행할 수있는 onerror 사용).페이스 북 차단 여부 확인

내 문제는 내가 직장에서 테스트 할 때 onerror 스크립트를 실행하기 전에 45 초가 걸린다는 것입니다 (나머지 페이지가로드되고 "요청 보내기"라고 표시됨). 그때까지 사용자는 가입 버튼을 클릭하고 오류 페이지로 보냈습니다 (페이스 북은로드되지 않으므로).

사용자가 페이스 북에 액세스 할 수 있는지 확인하는 과정이나 다른 방법을 빠르게하는 방법이 있습니까?

답변

0

2 ~ 3 초 이상 걸릴 경우 사이트를 사용할 수 없다는 메시지가 표시 될 수 있습니다. 따라서 이벤트가 실행되도록하거나 특정 시간 후에로드되지 않은 경우 가정을 작성하십시오. 페이 스북은 물건을 적재하는 데 더 많은 시간이 걸리지 않으므로 믿을만합니다.

+0

그래, 나는 그것을 고려했다. .. 그러나 더 많은 무엇인가 ... 우아한 것을 바라고 있었다. 제 생각 엔 제가 가입 단추를 무시할 것입니다. 그래서 이미지가 아직로드되지 않았다면 "페이스 북이 차단 된 것처럼 보입니다 (아마도 직장에 계신 것 같습니다). 여전히 페이스 북을 통해 가입을 시도하고 싶습니다, 여기를 클릭하십시오 "그렇지 않으면 그들은 내 정기 가입을 사용할 수 있습니다 ... –

+0

하지만 좋은 로딩 애니메이션 및 메시지, 그리고 그것은 다소 우아한거야 :) –

0

몇 초 후에 "Facebook blocked"를보고하는 시간 초과 이벤트를 예약합니다. 성공적으로 반환되면 이미지 요청이 타이머를 취소하도록하십시오.