الكود هو الاتى
كود:
<script language='javascript' type='text/javascript'>
<!--
//Browser Support Code
function ajaxFunction(){
var ajaxRequest; // The variable that makes Ajax possible!
try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject('Msxml2.XMLHTTP');
} catch (e) {
try{
ajaxRequest = new ActiveXObject('Microsoft.XMLHTTP');
} catch (e){
// Something went wrong
alert('Your browser broke!');
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
document.getElementById('result').innerHTML = ajaxRequest.responseText;
}
}
ajaxRequest.open('GET', '/status.php?uid="
. $file_id . "', true);
ajaxRequest.send(null);
}
function ajaxKiller(){
var ajaxRequest; // The variable that makes Ajax possible!
try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject('Msxml2.XMLHTTP');
} catch (e) {
try{
ajaxRequest = new ActiveXObject('Microsoft.XMLHTTP');
} catch (e){
// Something went wrong
alert('Your browser broke!');
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
var response = ajaxRequest.responseText;
if(response == 1){
clearTimer();
}
}
}
ajaxRequest.open('GET', '/complete.php?uid="
. $file_id . "', true);
ajaxRequest.send(null);
}
//-->
</script>
الكود ده بيجيب لينكات التحميل من الداتا بيز لفايل معين حسب الفايل المطلوب
المشكله ان الكود بيعمل ريفريش كل 5 ثوانى تقريبا لوحده و ده بيسبب لود عالى قوى على السيرفر
انا عايز الكود بعد فتح الصفحه يجيب المطلوب من الداتا بيز و يقف ميعملش ريفريش تانى خالص
انا عارف ان فكره الاجاكس انه يجيب التحديثات بس انا مش عايزه كده
هل حد عنده حل؟