www.nero.ir
Member
سلام
من یک صفحه اصلی دارم که می خوام اطلاعات را با استفاده از 3 تا تابع ساده آجاکس نشون بدم
کد جاوا
من یک صفحه اصلی دارم که می خوام اطلاعات را با استفاده از 3 تا تابع ساده آجاکس نشون بدم
کد جاوا
HTML:
[left]<!--
var xmlHttp;
function createRequest(){
if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} else if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}
}
function page(url){
createRequest();
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatepage;
xmlHttp.send(null);
}
function updatepage(){
document.getElementById('page2').innerHTML = "<div ><img src='./ajax-loader-2.gif'>Loading Please Wait</div>"
if(xmlHttp.readyState == 4){
if(xmlHttp.status== 200){
document.getElementById('page2').innerHTML = xmlHttp.responseText
}
else
{
alert('can not connect to database Please try again')
}
}
}
//-->[/left]
من با این کد request به صفحه دیگر میفرسم و در اون صفحه با استفاده از php یک کوری ساده از دیتابس که اطلاعات به صورت فارسی هستش میگیرم ولی و هیچ مشگلی نداره فقط قسمتی که ایراد داره این هستش که متن فارسی به صورت ؟؟؟؟؟ نشون داده میشه هدر صفحه اصلی و صفحه ای که توش کوری می گیرم windows-1256 هستش .من برای امتحان روی صفحه اصلی یک کوری از دیتابیس جدا گرفتم ولی فارسی رو درست نشون داد ولی وقتی با اجاکس innerHTML میشه فارسی بهم میریزه
لطفا کمک کنید خیلی اطلاعات توی بانک هستش خیلی مهمه