PDA

View Full Version : لود یک سایت مثل گوگل در یک div باajax بدون iframe



dr-solomons
جمعه 05 فروردین 1390, 12:28 عصر
با سلام
من می خام یک صفحه php از سایت دیگر رو که با http شروع میشه (مثل http://google.com) در یک div یا TD با ajax لود کنم
و نمی خام از iframe استفاده کنم
من از کد های زیر استفاده میکنم ولی نمی دونم چرا جواب نمیده؟


<body onload="ply();" >
<script language="javascript">
var XMLHTTPReq;
function ply()
{

var strURL = "http://google.com";
var ajaxRequest;
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
} catch (e){
try{
ajaxRequest = new XMLHttpRequest();
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
alert("Your browser broke!");
return false;
}
}
}
if (ajaxRequest)
{
ajaxRequest.open("POST", strURL, false);
document.getElementById('rtesult_').innerHTML = "<img src='images/loader1.gif'>";
ajaxRequest.send(null);

var strResults = ajaxRequest.responseText;
document.getElementById('rtesult_').innerHTML =strResults;
}

}
</script>

<div id="rtesult_"></div>


کد من اشکال داره؟؟؟؟
یا کارهای دیگه هم میشه انجام داد؟؟

با تشکر

امیـرحسین
جمعه 05 فروردین 1390, 14:05 عصر
با نسخه‌ی فعلی XMLHttpRequest نمیشه درخواست آژاکس به دامین خارجی ارسال کرد (در نسخه‌ی 2 میشه).
نمی دونم شاید با فلش بشه.