मैं एक WAMP पर हूँ ढेर और302 छवि ब्राउज़रों
<?php
header("Location: http://localhost/redirect/blah");
exit();
?>
कोड ठीक काम करता है नीचे के रूप में demo.html
<img src="http://localhost/redirect/demo.php"></img>
demo.php
कोड के लिए कोड में से एक रेखा से नीचे है में धीमी पुनर्निर्देश। लेकिन वहाँ सामग्री डाउनलोड
दौरान भारी प्रतिक्रिया समय है जब मैं demo.html
बदल बनाम img टैग स्क्रिप्ट टैग का उपयोग करने के लिए, वहाँ प्रतिक्रिया समय के दौरान कोई समस्या नहीं हैं
<script src="http://localhost/redirect/demo.php"></script>
यह सुनिश्चित नहीं है कि यह आईएमजी टैग के साथ क्यों हो रहा है। क्या कोई यह समझा सकता है कि यह क्यों हो रहा है और मैं इससे कैसे बचूं? क्या जावास्क्रिप्ट समाधान के बिना 302 के माध्यम से आईएमजी लोड करने के लिए कोई वैकल्पिक तरीका है।
नोट - मान लीजिए कि यह PHP/WAMP समस्या नहीं हो सकती है क्योंकि प्रतिक्रिया समय प्रभावित नहीं होता है जब मैं http://localhost/redirect/demo.php
पर सीधे कॉल करता हूं। इस पर भरोसा करें ब्राउज़र के साथ कुछ करना है, इसकी प्रतिपादन, इसकी लोड घटनाएं।
आधुनिक ब्राउज़रों में होशियार हैं स्क्रिप्ट का मामला .. वे एक साथ स्क्रिप्ट लोड करेंगे। साथ ही, एचटीएमएल एक शीर्ष नीचे दृष्टिकोण में लोड होगा और छवि प्राप्त होने के बाद आईएमजी टैग दिखाए जाएंगे।और @ विवेक सही है, स्क्रिप्ट को तुल्यकालिक रूप से लोड किया जाता है जबकि छवियां कतारबद्ध होती हैं और अतुल्यकालिक रूप से लोड होती हैं। – sarath