जब उपयोगकर्ता वेबसाइट पर जाता है तो मैं लोडिंग gif स्वचालित रूप से प्रदर्शित करना चाहता हूं और फिर 5 सेकंड के बाद यह चला जाता है।स्वचालित रूप से 5 सेकंड के लिए लोडिंग gif प्रदर्शित करना
मुझे यह स्क्रिप्ट मिली जो मैं चाहता हूं, लेकिन यह स्वचालित रूप से ऐसा नहीं करती है। प्रयोक्ता को इस उद्देश्य को हराने के लिए बटन पर क्लिक करने की आवश्यकता है।
<input type = "button" value = "Show image for 5 seconds" onclick = "show()"><br><br>
<div id = "myDiv" style="display:none"><img id = "myImage" src = "images/ajax-loader.gif"></div><br>
<script type = "text/javascript">
function show() {
document.getElementById("myDiv").style.display="block";
setTimeout("hide()", 5000); // 5 seconds
}
function hide() {
document.getElementById("myDiv").style.display="none";
}
</script>
आप इसे here देख सकते हैं।
यदि कोई ऐसा तरीका है जिसमें मैं ऐसा कर सकता हूं, या यदि ऐसा करने का एक बेहतर तरीका है तो कृपया टिप्पणी करें।
[टैग: जावास्क्रिप्ट] *** *** [टैग: जावा] नहीं है। –
क्षमा करें, पता नहीं था, मैं अभी भी –