प्रिंट करते समय दो प्रिंट संवाद रोकें मेरी साइट में "इस पृष्ठ को प्रिंट करें" बटन है।सफारी: iframe
मैं एक छिपी हुई आईफ़्रेम में एक स्थिर प्रिंट टेम्पलेट HTML फ़ाइल लोड करता हूं, HTML का उपयोग करके उस पृष्ठ में HTML को कॉपी करता हूं, और iframe पृष्ठ से window.print()
पर कॉल करता हूं। सब ठीक है, सफारी को छोड़कर, जो पैरेंट फ्रेम को प्रिंट करना चाहता है, इसलिए मुझे दो प्रिंट डायलॉग मिलते हैं।
मैंने iframe के भीतर से window.print को कॉल करने का प्रयास किया है, और इसे iframe (document.printFrame.window.print()
) को लक्षित करने वाले माता-पिता से कॉल करने का प्रयास किया है, लेकिन मुझे दो संवाद मिलते हैं।
क्या कोई इस के आसपास एक रास्ता जानता है? मैं केवल आईफ्रेम प्रिंट करना चाहता हूं, माता-पिता नहीं।
के नीचे एक खाली पृष्ठ देख सकते हैं यदि मैं इसे दो बार बुला रहा था, तो मैं अन्य ब्राउज़रों पर एक ही व्यवहार की अपेक्षा करता हूं। हमम ... –
@Diodeus क्या आप मेरे [fiddle] (http://jsfiddle.net/Kq9dc/) के साथ 2 प्रिंट संवाद प्राप्त कर रहे हैं? – quantumSoup
@Diodeus Ran अधिक परीक्षण, वे ठीक काम कर रहे हैं – quantumSoup