الكود هو الاتى
كود:<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 ثوانى تقريبا لوحده و ده بيسبب لود عالى قوى على السيرفر
انا عايز الكود بعد فتح الصفحه يجيب المطلوب من الداتا بيز و يقف ميعملش ريفريش تانى خالص
انا عارف ان فكره الاجاكس انه يجيب التحديثات بس انا مش عايزه كده
هل حد عنده حل؟


رد مع اقتباس

