2012-02-27 13 views
7

हमारे पास एक समस्या है जहां क्रोम का "प्रिंट पूर्वावलोकन" हमारे पृष्ठों को सही तरीके से प्रिंट नहीं करता है। यदि आप "सिस्टम प्रिंट संवाद लिंक का उपयोग करें" (Ctrl + Shift + P) का उपयोग करते हैं, तो यह हमारे पृष्ठ को ठीक प्रिंट करता है (लगभग फ़ायरफ़ॉक्स के समान)।जावास्क्रिप्ट में क्रोम में सिस्टम प्रिंट संवाद का उपयोग करें

हमारे पास हमारे पृष्ठ पर एक बटन है जो प्रिंट संवाद खोलने के लिए window.print() को कॉल करता है। हालांकि, क्रोम में यह "प्रिंट पूर्वावलोकन" संवाद में खुलता है जो हमारे पृष्ठ को सही तरीके से प्रिंट नहीं करता है।

क्रोम में "सिस्टम प्रिंट संवाद" पर सीधे प्रिंट करने के लिए जावास्क्रिप्ट के साथ दूर है?

पीएस मुझे पता है कि अंतिम उपयोगकर्ता क्रोम: // झंडे में प्रिंट पूर्वावलोकन को कैसे अक्षम कर सकता है, लेकिन जो भी मैं जानना चाहता हूं वह वैसे भी है जब मैं प्रोग्रामेटिक रूप से window.print() (या समान) को उपयोगकर्ता के बावजूद कॉल करता हूं सेटिंग्स।

+0

क्रोम का कौन सा संस्करण इस मुद्दे होता है? –

+0

... "anagrammatically"? * ओह प्रो * संपादित करें। एक अति सक्रिय वर्तनी-परीक्षक :-) – Pointy

+0

यदि क्रोम आपके दस्तावेज़ों को गलत तरीके से प्रिंट करता है, तो कृपया एक बग दर्ज करें: http://new.crbug.com/ यदि आप यहां आईडी को पॉट करते हैं, तो मैं इसे सही इंजीनियरों के सामने रख सकता हूं। –

उत्तर

1

प्रिंट संवाद जावास्क्रिप्ट का उपयोग करके स्क्रिप्ट योग्य नहीं हैं। वे स्वयं ब्राउज़र के स्वामित्व वाले हिस्से हैं।

0

हाय मुझे एक ही समस्या का सामना करना पड़ रहा है ... मैंने सिस्टम प्रिंट संवाद दिखाने के लिए मेरी स्क्रिप्ट से कीबोर्ड ईवेंट ctrl + shift + P को फायरिंग करने का भी प्रयास किया।

आप एक कुंजीपटल ईवेंट को सक्रिय कर सकते हैं और इस मुद्दे को सफलतापूर्वक भेजा जाता है, तथापि कीकोड कि ब्राउज़र को प्राप्त होने वाले मान हमेशा 0 है ('पी' के ASCII मूल्य के बजाय)

वहाँ एक बग के खिलाफ https://bugs.webkit.org/show_bug.cgi?id=16735 लॉग इन किया है उसी के लिए वेबकिट ... और यहाँ कुछ पदों http://code.google.com/p/chromium/issues/detail?id=27048, http://code.google.com/p/chromium/issues/detail?id=52408 सफारी और क्रोम में एक ही मुद्दा उल्लेख रहे हैं ...

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