ورود

View Full Version : خواندن یک فایل متنی از یک دامنه دیگر



mohammad-gh
سه شنبه 07 مرداد 1393, 01:26 صبح
با سلام
کدی داریم که با جاوا و اژاکس نوشته شده و کارش خواندن فایل متنی و نمایش اون هست
حالا میخواهیم این کد فایل متنی رو از یک دامنه خارج از هاست خودمان بخونه
اما نمی دونم چرا جواب نمیده
این هم کل کدهای من


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Hello!</title>
<script>
function createXHR() {
var request = false;
try {
request = new ActiveXObject('Msxml2.XMLHTTP');
}
catch (err2) {
try {
request = new ActiveXObject('Microsoft.XMLHTTP');
}
catch (err3) {
try {
request = new XMLHttpRequest();
}
catch (err1) {
request = false;
}
}
}
return request;
}
re=createXHR();
function ajaxhandle(val)
{

re.open("get","http://www.sitename.com/adress.txt",true);
re.send(null);
re.onreadystatechange=writeit;

}

function writeit()
{
if(re.readyState==4){document.getElementById('answ er').innerHTML+=re.responseText;}
if(re.readyState==1){document.write("Please wait");}
}
</script>
</head>

<body>


<input onclick="ajaxhandle(0)" value="ajaxhandler" type="button" />
<div id=answer style="height:200px; width:847px">&nbsp;</div></body>

</html>


همانطور که می بینید در زمانی که فایل adress در کنار این فایل است مشکلی نداریم اما زمانی که اون رو تغییر میدیم به یک ادرس نمی تونه فایل رو یخونه

کل کار رو در یک فایل html ذخیره کرده ام

[younes]
سه شنبه 07 مرداد 1393, 01:31 صبح
درود

این خاصیت تکنیک ajax هست که نتونه به یه دامنه غیر از اونی که ازش میاد درخواست بده

شما باید برای حل این مشکل در سمت سرور تدابیری اتخاذ کنید