2013-03-18 7 views
5

मैं एक निश्चित आकार का पॉपअप बनाना चाहता हूं, हालांकि क्रोम में चौड़ाई विशेषता को अनदेखा किया जाता है। लेकिन एफएफ में ठीक काम करता है।window.open चौड़ाई क्रोम में अनदेखा

window.open('','','width=300'); 

परिणामी पॉपअप दिया चौड़ाई से भी बड़ा है:

यहाँ मेरी कोड है।

कोई सुझाव?

+1

क्या आपने ऊंचाई प्रदान करने की कोशिश की है? –

+0

हाँ, मैंने ऊंचाई प्रदान करने की कोशिश की है। परिणाम में कोई बदलाव नहीं। –

+1

जब आपके पास ऊंचाई विशेषता होती है तो आश्चर्यजनक रूप से इसका काम करता है। Http://jsfiddle.net/YrRZu/ –

उत्तर

3

मैं क्रोम संस्करण 25.0.1364.172

window.open('','','width=200,height=100'); 

पर इस एक डालने की कोशिश की है और यह सटीक ऊंचाई और खिड़की की चौड़ाई अनुरूप हैं।

जाँच करने के लिए, का उपयोग करें

window.innerHeight; //to display height 
window.innerWidth; //to display width 
+0

मुझे एहसास नहीं हुआ कि पैरामीटर कुछ अजीब गैर-ऑब्जेक्ट प्रारूप में पारित किया जाना था! –

6

यह Chrome में कुछ विचित्र मोड़ होने लगते हैं, तो आप दोनों चौड़ाई और यह आयाम सेट निरीक्षण करने के लिए प्राप्त करने के लिए एक ऊंचाई निर्दिष्ट करने के लिए है। यदि आप केवल ऊंचाई या चौड़ाई निर्दिष्ट करते हैं, तो उस एकल आयाम को अनदेखा किया जाता है। इसलिए क्यों दूसरे जवाब में यह जेफ के लिए ठीक काम किया।

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