Merhabalar;
Sorunum xmlhttprequest ile http://www.örnek.com/ şeklindeki urlyi yükleyemiyorum div in içine yardımcı olur iseniz çok memnun olurum.
xmlhttprequest url sorunu
4
●681
- 13-10-2010, 17:44:48Komutumda hata dönmüyor hiçbirşey gözükmüyor daha doğrusu kullandığım kod:
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open('get','http://www.nseri.com',false);
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlhttp.send();
document.getElementById('goster').innerHTML=xmlhtt p.responseText; - 14-10-2010, 00:03:32yanlış hatırlamıyorsam xmlhttprequest cross domain korumalıdır. www.a.com dan www.b.com a istek yapılırsa cross domain exception yiyor. Json kullanmayı dene.
jquery bu sorunu bir iframe yaratıp çözüyordu hatırladığım kadarıyla. ama en basiti script tagı ile çekmek.
proxy de kullanabilirsin bu durumda. kendi sitenin içine php yada asp.net yada ne kullanıyorsan ona querystring ile çekilecek siteyi gönderirsin o da sana siteyi çekip geri döndürür.
php de curl, asp.net te ise en basit WebClient sınıfı ile çekersin ve xmlhttprequest ile bu sayfayı alırsın.(ben öyle çözmüştüm)