2015-11-26 5 views
5

मेरे पास डेटा के साथ पृष्ठों की संख्या है। मैं वर्तमान पृष्ठ का अगला पृष्ठ स्वचालित रूप से 10 सेकंड में दिखाना चाहता हूं और अब मेरे पास अगले और पीछे के लिए 2 लिंक हैं। लेकिन मैं इसे स्वचालित रूप से दिखाना चाहता हूं। यदि पेज गिनती अंतिम पृष्ठ पर आती है तो यह पहला पृष्ठ दिखाएगी।php में निश्चित समय (10 सेकंड) में स्वचालित रूप से अगला पृष्ठ कैसे प्रदर्शित करें?

for ($counterstart=$startcounter ; 
    $counterstart<=count($device)-1;$counterstart++){ 
    $entry = $device[$counterstart] ;  
    echo "page";  
} 

if ($startcounter ==$result){ 
    echo " Back "; 
}else{ 
    echo "Next"; 
}   
+0

उपयोग ajax मैं ajax के बारे में इस तरह के नहीं पता नहीं है इस तरह के परिणाम –

+0

प्राप्त करने के लिए – TOM

+0

कृपया अपना एचटीएमएल साझा करें जहां आप रिकॉर्ड –

उत्तर

3

आप सीए की तरह कुछ कर सकते हैं n के साथ समय और अगले पृष्ठ URL बढ़ाने सामग्री नीचे के रूप में <meta> http-समतुल्य गुण के माध्यम से करते हैं

<head> 
    <meta http-equiv="refresh" content="10;http://www.metatags.info/meta_http_equiv"> 
</head> 

संदर्भ - http://www.metatags.info/meta_http_equiv

JSFifddle

+1

दिलचस्प! उसे कुछ ऐसा करने की आवश्यकता होगी: 'मेटा http-equiv =" रीफ्रेश करें "सामग्री =" 10; http: //www.example.com/page.php? NextPageId = 2 "> 'और प्रत्येक नए पेज सेट के लिए' अगले पृष्ठ पर nextPageId'। – CoderPi

+0

धन्यवाद रामानत गुप्ता और कोडेसीर ... यह सही जवाब है .... मैं केवल कॉपी और पेस्ट करता हूं .... – TOM

1

आप इसे सर्वर की ओर * नहीं कर सकते हैं। नई सामग्री खींचने के लिए वेबपृष्ठ में जावास्क्रिप्ट का उपयोग करें: टाइमआउट और अजाक्स।

इन खोजशब्दों के लिए खोज आपको प्रत्येक के कई उदाहरण और ट्यूटोरियल ले जाएगा।

(*) या कम से कम यह बहुत जटिल

1

setTimeout आप किसी भी जावास्क्रिप्ट आपके द्वारा निर्धारित समय के आधार पर कोड निष्पादित करने में मदद मिलेगी है।

वाक्य रचना

setTimeout(code,millisec,lang) 

प्रयोग,

setTimeout(nextPageFunction,10000); 

अधिक जानकारी के लिए, http://www.w3schools.com/jsref/met_win_settimeout.asp

समारोह के अंदर आप इस

document.getElementById("NextPageButton").click(); 
+1

स्ट्रिंग का उपयोग न करें etTimout, यह eval एक इनलाइन फ़ंक्शन या केवल फ़ंक्शन का नाम उपयोग करें। – CoderPi

+0

@CodeiSir मैं आपको काफी नहीं मिला था। क्या आप मुझे विस्तृत रूप से –

+0

@CodeiSir समझा और संशोधित कर सकते हैं। –

संबंधित मुद्दे