2013-02-26 135 views
5

में काम नहीं करता है मुझे PHP ob_flush();PHP ob_flush(); आईई 10

लगता है जैसे यह केवल IE10 में काम नहीं करता है।

सर्वर पर gzip और कैशिंग अक्षम हैं, यह IE10 को छोड़कर हर जगह काम करता है।

अगर किसी को पता है कि इस रहस्य को कैसे हल किया जाए तो मैं आभारी रहूंगा! :)

धन्यवाद!

+0

आपका क्या मतलब है "काम नहीं करता"? क्या होता है? –

+0

क्या आपने आज जारी आईई 10 पर परीक्षण किया था? –

+0

http://stackoverflow.com/questions/5770917/calling-ob-flush-and-flush-yet-browser-doesnt-show-any-output-until-script – chriz

उत्तर

4

अपने उत्पादन कम से कम 256 बाइट्स है, तो यह समस्या हो सकती है। flush() documentation से

उद्धरण:

माइक्रोसॉफ्ट इंटरनेट एक्सप्लोरर के कुछ संस्करणों केवल ताकि आप उन पाने के लिए निस्तब्धता से पहले अतिरिक्त व्हाइट भेजने के लिए आवश्यकता हो सकती है, पृष्ठ प्रदर्शित करने शुरू कर देंगे के बाद वे उत्पादन के 256 बाइट्स प्राप्त हुआ है पृष्ठ को प्रदर्शित करने के लिए ब्राउज़र।

1

भेज header("Content-type: text/html;charset=utf-8;");

+0

नहीं :(बस कोशिश की। काम नहीं किया। – rinchik