Witam.
Posiadam taki skrypcik, który ma za zadanie pobrać banner :
function addBaner(id_box) {
var ajaxreq = ajaxRequest();
var pageIds = new Array();

var url = 'http://pages.homelinux.com/adsense/public/banner/get/id/' + id_box;

process3();

function process3() {
if(ajaxreq) {
ajaxreq.onreadystatechange = Handle3;
ajaxreq.open("GET", url, true);
ajaxreq.send(null);
}
}
function Handle3() {
if(ajaxreq.readyState == 4 && ajaxreq.status == 200) {
Response3();
}
}



function Response3() {
var text = ajaxreq.responseText;

div = document.getElementById("box_" + id_box);

/*
for(i = 0; i < pageIds.length; i++) {
if(id_box == pageIds[i]) {

}
}*/


div.innerHTML = text;
}
function ajaxRequest() {
try {
ajaxreq = new XMLHttpRequest();
} catch(error) {
try {
ajaxreq = new ActiveXObject("Microsoft.XMLHTTP");
} catch(error) {
return false;
}
}

if(!ajaxreq)
return false;
else
return ajaxreq;
}
}

Jeśli uruchamiam go na jakiejś stronie w domenie pages.homelinux.com wszystko działa ok i banner pokazuje się. Natomiast jeśli wkleję kod na inny serwis to nie można zrealizować żądania na adres:
http://pages.homelinux.com/adsense/public/banner/get/id/113 . Mam to samo jeśli używam jquery kod:

function addBaner(id) {
$.ajax({
type: "GET",
url: 'http://pages.homelinux.com/adsense/public/banner/get/id/' + id,
success: function(msg) {
div = '#box_' + id;
$(div).html(msg);
}
});
}

Kod html, który wklejam na stronę:
<head>
<script src="http://pages.homelinux.com/adsense/public/js/getbanner.js" type="text/javascript"></script>
</head>

i potem na stronie:

<!-- 235 x 60 --> <script type="text/javascript">addBaner(113);</script><div id="box_113"></div>

Próbowałem też wrzucić stronę na inne serwery, ale nadal mam ten sam błąd. Bardzo dziękuję za pomoc. Pozdrawiam.

EDIT:

Temat do usunięcia. Poradziłem sobie korzystając z FRAME, bez javascriptu. Dzięki za chęć pomocy smile.gif