Windows Phone 7 응용 프로그램의 WebBrowser 컨트롤에 추가 된 로컬 웹 페이지에서 JQuery의 POST 메서드를 사용하는 방법은 무엇입니까?WP7의 WebBrowser 컨트롤에서 JQuery의 POST 메서드를 사용하는 방법
Windows Phone 7 응용 프로그램에 WebBrowser 컨트롤을 추가하고 분리 메모리에 저장된 로컬 웹 페이지로 이동했습니다. 이제 웹 페이지가 내 컴퓨터에있는 로컬 Apache Server와 데이터를 교환 할 수 있도록 일부 JavaScript 코드를 추가하려고합니다.
예를 들어, 내 웹 브라우저가 내 앱의 WebBrowser 컨트롤에 표시된 웹 페이지의 버튼을 클릭 할 때 함수를 호출 할 수있는 기능을 사용하고 싶습니다.
저는 새로운 학습자입니다. 누군가 코드를 게시 할 수 있다면 매우 좋을 것입니다! !
추가 콘텐츠를 대단히 감사합니다 : 그것은 로컬 서버에서 작동
<script type="text/javascript">
function submit_btn(){
$("#customerName").val("it shows");
alert("it happens");
$.ajax({
type:'POST',
url:"http://127.0..0.1/test.php",
data:{id:'10'},
success:function(data){
if(data.length > 0){
try{
$("#items").val(data);
}catch(e){
alert(e);
}
}
}
});
}
</script>
,하지만 내 WP7 응용 프로그램에서 작동하지 않았다. 동일 출처 정책에 의해 제한되는 것으로 보입니다. 내 로컬 컴퓨터에서 Apache 서버 인 로컬 서버로 게시물 요청을 보내려고 할 때 동일한 원본 정책으로 제한되었습니다. 그러나 그것은 이유가 아닐 수도 있습니다. 코드 $("#customerName").val("it shows");
이 작동했지만 alert("it happens");
코드가 작동하지 않았습니다.
안녕하세요, 하인리히! 답장을 보내 주셔서 감사합니다. 하지만 작동하지 않습니다! 위의 내용을 참조하십시오. – fisher