تو این تایپیک به دوتا سوال مهم که تقریبا تو فروم های خارجی هم پاسخ مناسبی داده نشده پاسخ دادم.
1- اپلود فایل اونم آژاکسی با زبان کلاسیک و اسکریپت نویسی جاوا اسکریپت
2- امکان ارسال متن بلند از طریق آژاکس
مورد دوم مشکلی بود که حین ارسال یه متن بلند مثلا ckEditor میخواستید با آزاکس کلاسیک یه متن بلند رو ارسال کنید . محدودیت های کوئری استرینگ کار شما رو انجام نمیداد.
اینجا آژاکس کلاسیک رو با متد Post فراخوانی کردم. خوب توجه کنید به کد ها
xmlhttp.open("POST","AjaXULodFle.asp?Randd="+Randd +"&FileName="+namefile,true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.send("bas="+encodeURIComponent(val));