2012-10-22 3 views
0

아파치 웹 서버를 실행하는 페도라 서버가 있습니다. 서버가 홈 네트워크에 연결됩니다. 나는 같은 네트워크에 연결된 노트북을 가지고있다. 내 서버의 IP 주소를 내 랩톱의 브라우저에 입력하고 fedora 홈 서버의 문서 루트 디렉토리에있는 index.html 파일을 가져올 수 있습니다. index.html 파일에는 jquery 코드가 들어 있습니다. jquery 코드는 내 브라우저에서 로컬로 열 때만 작동합니다 (예 : firefox로 마우스 오른쪽 버튼 클릭).하지만 내 노트북에서 웹 페이지를 보려고하면 jquery 코드가 실행되지 않습니다.jquery가 로컬 네트워크를 통해 작동하지 않습니다.

코드는 다음과 같습니다.

<script type="text/javascript" src="jquery-1.8.2.js"></script> 
<script> 
    $(document).ready(function() { 
     $('#form').hide(); 
     $('input[type=text]').focus(function() { 
      $(this).val(''); 
     }); 
     $('input[type=password]').focus(function() { 
      $(this).val(''); 
     }); 
     $('.form').hide(); 
     $('#log').click(function(){ 
      $('#form').toggle(); 
     }); 
     $('#reg').click(function(){ 
      $('.form').toggle(); 
     }); 
    }); 
</script> 

답변

1

당신은 파일의 루트 디렉토리에 JQuery와-1.8.2.js, 또는 어디에 코드가 포함 된 파일 (서버), 그리고 코드 주위에 다음과 같은 태그 포장을해야합니다.

<script type="text/javascript"> 
// code here 
</script> 

Firebug 또는 이와 유사한 확장 프로그램을 열고 코드를 사용하여 다른 궁극적 인 문제를 디버그하려면 콘솔로 이동하십시오. 내가 불을 지르고를 열고이 발견 친구 작정

+1

감사 : 403

당신은이 서버에 /jquery-1.8.2.js 에 액세스 할 수있는 권한이 없습니다 금지

을 금지. 192.168.1.3 포트에서


아파치/2.2.22 (페도라) 서버는 80
그래서 난 그냥 사용 권한을 올바르게 설정해야합니다 –

관련 문제