2009-10-03 3 views
0

깨진 내용이 포함 된 페이지를 이메일로 보내는 PHP 메일 스크립트를 실행할 JS onclick을 만들어야합니다.메일 링 페이지 URL to admin

숨겨진 PHP 파일을 호출하는 정상적인 javascript onclick을 실행하는 것이 가장 좋을까요? 추천 URL을 이메일로 보내서 이메일로 보내시겠습니까?

나는 또한 클릭 확인 메시지를 보내고 싶습니다.

유용한 정보가 있습니까?

+0

나는 이것을 알아 냈고, 아픈 아약스 양식을 사용하고, 깨끗하게 떼어 내고, 추천 헤더를 추가하고, 잘 가야한다고 생각한다. – user176213

답변

4

이렇게하면 링크에 대한 onClick 처리기가 만들어지고 사용자가 확인 메시지를 수락 할 경우 조치가 수행됩니다.

var onClickHandler = function() { 
    if (confirm("Are you sure?")) { 
     $.post("your_php_mail_script.php", {broken_url: document.location}); 
    } 
}; 

$("#your_link_id").bind("click", onClickHandler); 

그게 전부입니다. 스크립트에서 POST 매개 변수 ($ _POST [ 'broken_url'])로 깨진 URL을 가져옵니다. 이 작업은 비동기식으로 수행됩니다. 사용하지 않으려는 작업과 수행 할 작업을 이해할 수 없습니다.