<img src="/var/www/html/forwardbutton.png" id="t" onmousedown="forward()">
에서
<html>
<head>
<script language="JavaScript">
var xmlhttp;
xmlhttp=new XMLHttpRequest();
function forward()
{
xmlhttp.open("GET","/var/www/html/forward.py", true);
xmlhttp.send();
}
</script>
</head>
<body>
<h1> Internet controlled robot vehicle </h1>
<img src="/var/www/html/forwardbutton.png" id="t" onmousedown="forward()">
</body>
</html>
많은 감사는이 웹 작동하지 방법이다. src
속성은 브라우저가 이미지를 가져 오는 데 사용할 수있는 URL이어야합니다. 브라우저가 웹 서버의 파일에 직접 액세스 할 수 없으므로 웹 서버의 로컬 경로가 될 수 없습니다. 권한이 올바르게 설정되어 있는지
<img src="forwardbutton.png" id="t" onmousedown="forward()">
확인하려면 이미지를 직접 열 수 있습니다 가정 당신의 index.html
는 이미지와 동일한 디렉토리에 이미지를 참조하는 상대 URL를 사용 귀하의 브라우저에서. 단순히 URL로 이동합니다
http://<ip address of your Pi>/forwardbutton.png
같은 일이 XHR 간다 당신이 당신의 브라우저에 파이썬 스크립트를 다운로드하는 이유,하지만 나에게 명확하지 않다, 시도 할 것으로 보인다.