2010-03-02 3 views
0

나는 javascript를 가진 spambots에 대하여 나의 웹 사이트를 보호하고 싶다.반대로 전자 우편 스팸 javascript를 가진 조금 도움을 필요로하십시오

이 코드는 두 가지 질문이 있습니다.

1 -이 코드가 이메일 주소를 보호합니까? ,

<span title="Stuur ons een e-mail" 

이 내가 무엇을, 나는 순간에 그것을 테스트 할 수있다 :

<SCRIPT TYPE="text/javascript"> 
emailE=('[email protected]' + 'friesecomputerservice.nl') 
document.write('<A href="mailto:' + emailE + '">' + emailE + '</a>') 
//--> 
</script> 

이 추가 라인은 다음과 같습니다 - 두 사람이 줄을 추가하는 방법을 나에게 설명 할 수 그것이 맞는지 확인할 수 있습니까?

<script type="text/javascript"> 
emailE=('[email protected]' + 'friesecomputerservice.nl') 
document.write('<a href="mailto:' + emailE + '">' + '<span title="Stuur ons een e-mail">'+ emailE +'</span>' + '</a>') 
//--> 
</script> 
+0

묻지 마라, 나는이 주제에 관한 다른 게시물을 읽었으며 그것은 단지 바보 같은 증거이다. – Chris

+0

다음 질문을 삭제 하시겠습니까? –

답변

1

의 코드를 분석해 보겠습니다 함께 VAR emailE 같음
emailE=('[email protected]' + 'friesecomputerservice.nl')
emailE = '[email protected]'

다음 두 번째 줄 `로 평가 2 문자열
의 연결 document.write('<a href="mailto:' + emailE + '">' + '<span title="Stuur ons een e-mail">'+ emailE +'</span>' + '</a>')
쓰기 문서는 HTML 행
입니다. <a href="mailto:[email protected]"><span title="Stuur ons een e-mail">[email protected]</span></a>입니다. 그것이하게 같이이 스크립트가 무엇

를 이메일로 일반 링크로 웹 브라우저에 의해 번역됩니다 는 .. 그것은 봇 이메일을 읽을 어렵게 비트 문서의 이메일을 기록하지 않습니다

은 일반 로봇은 아직 사진에 이메일을 작성하는

I 조언을 HTML 마크 업 후를 명확 메일을 읽고, 당신이 만약 페이지

에 표시 할 수 있습니다 충분하지 않지만 이미지 다이나믹을 만들고 싶다. 서버 측에서 이미지를 생성하는 PHP 라이브러리를 검색 할 수 있습니다.

+0

이미지 기반 전자 메일 주소에 액세스 할 수 없으므로 화면 판독기 나 이와 유사한 장치를 사용하는 모든 사람이 전자 메일을들을 수 없으므로주의해야합니다. 아마 이런 종류의 사용자에게 "문의하기"양식을 제공해야합니다. – PatrikAkerstrand

+0

mmm, 이미지 기반 및 오디오 기반 (나레이션) 이메일 주소 모두 제공해야합니다. – Radian

+0

감사합니다. – Chris

0

일반적으로 "알맞은"봇은 페이지의 렌더링 된 HTML을 분석 할 수 있습니다 (예 : 사용자 별 전자 메일을 암호화하기 위해) 화면에서 볼 수있는 것) IMO가 작동하지 않습니다. 봇은 전체 전자 메일 주소를 볼 수 있습니다.

나는 CAPTCHA가있는 연락 양식의 경로를 따라갈 것입니다. 개인적으로 이메일 주소에 대한 이미지가 마음에 들지 않습니다. 내 경험에 의하면 최종 사용자를 괴롭게합니다.

+1

내 경험으로는 CAPTCHA만큼이나. 스패머를 수락하는 경로를 따라 가면 이메일 주소를 찾고 메일을 필터링합니다. – Quentin