ajax코드:
var mobile = document.myform.b1.value; var email = document.myform.b2.value; var username = document.myform.b3.value + document.myform.b4.value; var count = 10; var ojj; $.<strong>ajax</strong>({ type:'get', url:'http://a.com/app.php', data:{username:username,email:email,mobile:mobile}, cache: false, dataType:'jsonp', jsonp:'callback', jsonpCallback:"success_jsonpCallback", success:function(e){ if(e=='reg_ok'){ $("#reg_fail").addClass('LDisplayNone'); $("#reg_ok").removeClass('LDisplayNone'); $("#popup").show().css("height",$(window).height()); count--; if(count <= 0){ closePopup(); return; } document.getElementById('timeshow').innerHTML = count; ojj=setTimeout(function(){Prompt()},1000); }else{ $("#reg_ok").addClass('LDisplayNone'); $("#reg_fail").removeClass('LDisplayNone'); $("#popup").show().css("height",$(window).height()); count--; if(count <= 0){ closePopup(); return; } document.getElementById('timeshow').innerHTML = count; ojj=setTimeout(function(){Prompt()},1000); } }, error : function(e) { //console.log(e); //有值 } });
app.php 文件
header("Access-Control-Allow-Origin: *"); //먼저 도메인 간 접근을 허용한다는 뜻입니다. 특정 주소만 접속할 수 있는 경우 주소를 직접 작성하고 http
json_encode($str)
위 내용은 ajax 크로스 도메인 프롬프트를 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.