사용자가 링크를 클릭하면 다른 링크를 클릭 할 수 없어야합니다.이를 위해 증분 카운터가있는 Java 스크립트를 작성했습니다 만약 사용자가 이미 어떤 링크를 클릭했다면 우리는 몇 가지 메시지가있는 경고 상자를 보여주고 있습니다. IE에서 잘 작동합니다. Firefox에서는 두 번째 클릭에 대한 경고를 받고 있지만 파이어 폭스는 첫 번째 요청 처리를 중단하지 않습니다. 경고 상자가 변경되지 않은 경우에도 페이지를 새로 고칩니다. 양식을 명시 적 자바 스크립트를 통해 제출하고 있습니다.Firefox는 경고의 경우에도 양식을 제출합니다.
안녕 모두 PFB에게 미리
<script>
var counter = 0;
function incrementCount(){
if(counter>0){
alert('Your request already in progress. Please wait.');
return false;
}else{
counter=counter+1;
return true;
}
}
</script>
양식 제출 스크립트 : 우리가
<a href="javascript:void(0);" onClick="return fnTest();" title="overview"><span>Test</span></a>
그리고 누군가가이 대답을 기대합니까? 코드를 표시하지 않고? 불행히도 마법의 지팡이와 수정 구슬이있는 마법사는 다른 사람들의 마음을 읽을 수 없으므로이 사이트를 자주 방문하지 않습니다. –
읽을 수 없으므로 주석 섹션을 사용하여 코드 조각을 게시하지 마십시오. 이 코드를 포함시켜 원래 질문을 편집하십시오. 감사. –
양식을 제출하면 취소 할 수 없습니다. 첫 번째 클릭은 양식을 제출할 것이며, 두 번째 클릭은 양식이 이미 제출되었으므로 실제 효과가 없습니다. –