ホームページ >バックエンド開発 >PHPチュートリアル >ajax クロスドメイン プロンプト ページをリロードしてソース コードを取得します

ajax クロスドメイン プロンプト ページをリロードしてソース コードを取得します

WBOY
WBOYオリジナル
2016-07-29 09:10:591179ブラウズ

<strong>ajax</strong> ソースコードを取得するためにページをリロードするためのクロスドメインプロンプト

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: *");/ /First クロスドメインアクセスを許可します。 * の場合、特定のアドレスでしかアクセスできない場合は、アドレスを直接記述してください。

json_encode( $str)

上記では、ajax クロスドメイン プロンプトを紹介し、ajax コンテンツを含むソース コードを取得します。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。