PDA

View Full Version : مشکل در استفاده XML با جاوا در IE 6



#target
جمعه 16 بهمن 1388, 18:31 عصر
سلام من یک وب سایت طراحی کردم که داده ها از XML میگیره
این وب سایت در Opera خوب کار می کنه اما در IE6 جواب نمیده
کدی که برای گرفتن اطلاعات از XML نوشتم





<script>
if (window.XMLHttpRequest)
{
C1=new XMLHttpRequest();
}
else
{
C1=new ActiveXObject("Microsoft.XMLHTTP");
}
C1.open("GET","imagedb.xml",false);
C1.send("");
xmlDoc=C1.responseXML;
var x=xmlDoc.getElementsByTagName("Data");
for (i=0;i<x.length;i++)
{
document.write("<a href=");
document.write(x[i].getElementsByTagName("Link")[0].childNodes[0].nodeValue);
document.write(" target=\"_blank\"><img src=");
document.write(x[i].getElementsByTagName("Imagelink")[0].childNodes[0].nodeValue);
document.write(" border=\"0\"width=\"120\" height=\"60\"></a>");
}
</script>



و محتوی XML



<?xml version="1.0" encoding="UNICODE"?>
<SITE1>
<Data>
<Link>"http://www.yahoo.com"</Link>
<Imagelink>"images/1.jpg"</Imagelink>
</Data>
<Data>
<Link>"http://www.google.com"</Link>
<Imagelink>"images/2.jpg"</Imagelink>
</Data>
</SITE1>


در ضمن هر بار صفحه رو باز می کنم بالای صفحه نوار اخطار زرد رنگ میاد و من Allow Blocked Content رو میزنم ولی هیچ تاثیری نداره
باید چکار کنم اون نوار زرد رنگ نیاد . شاید کاربران ندانند که باید اونو بزنن