मैं आगंतुकों की ब्राउज़र विंडो चौड़ाई और ऊंचाई खोजने के लिए जावास्क्रिप्ट का उपयोग करके एक तरीका खोज रहा हूं लेकिन मुझे अधिकतम विंडो आकार भी मिलना चाहिए ताकि उपयोगकर्ता खिड़की को छोटा या बड़ा कर सके कुछ तत्व स्वचालित स्थिति या आकार जैसे फेसबुक चैट बदलते हैं। कोई सुझाव ?जावास्क्रिप्ट का उपयोग कैसे करें अधिकतम उपयोगकर्ता ब्राउज़र विंडो चौड़ाई और वर्तमान
उत्तर
आप का उपयोग window.innerWidth
और window.innerHeight
आप सीएसएस स्थिति 'स्थिर' या निरपेक्ष का उपयोग कर रख सकते हैं खिड़की के लिए किसी भी डोम तत्व रिश्तेदार ताकि खिड़की पर आकार परिवर्तन ही फिर से समायोजित कर सकते हैं।
आप window.onresize
उपयोग कर सकते हैं सुनने के लिए विंडो आकार परिवर्तन घटना
jQuery बराबर
$(window).width(); $(window).height()
और $(window).resize(function(){});
अधिकतम ब्राउज़र आकार चौड़ाई चौड़ाई और स्क्रीन की ऊंचाई होगा:
screen.height;
screen.width;
लेकिन मैं जो करने की कोशिश कर रहा हूं उसके लिए मैं सीएसएस मीडिया प्रश्नों का उपयोग करूंगा:
http://css-tricks.com/css-media-queries/
कुछ इस तरह पृष्ठ पृष्ठभूमि काला होगा अगर खिड़की कम से कम 500px चौड़ा है:
@media only screen and (max-width: 500px) {
body {
background: #000;
}
}
अद्यतन:
ओह, और आप के लिए एक polyfill चाहता हूँ पुराने ब्राउज़र जो मीडिया प्रश्नों का समर्थन नहीं करते हैं:
https://github.com/scottjehl/Respond
इससे आपको आईई 6 के माध्यम से सभी तरह से मीडिया प्रश्न मिलेंगे!
आप jQuery का उपयोग कर सकते हैं, तो यह एक क्रॉस-ब्राउज़र फैशन में एक श्रोता स्थापित करने के लिए बहुत आसान है:
$(window).resize(function() {
alert($(window).width()) //window width
alert($(window).height()) //window height
}).trigger("resize") //to ensure that you do whatever you're going to do when the window is first loaded;
अधिकतम खिड़की ऊंचाई है
window.screen.availHeight - (window.outerHeight - window.innerHeight)
- 1. ब्राउज़र विंडो का पता लगाएं जावास्क्रिप्ट
- 2. उपयोगकर्ता को विंडो का आकार बदलने के बाद ब्राउज़र चौड़ाई और ऊंचाई प्राप्त करें
- 3. ब्राउज़र का आकार (चौड़ाई और ऊंचाई)
- 4. जावास्क्रिप्ट के साथ अधिकतम विंडो कैसे खोलें?
- 5. न्यूनतम चौड़ाई, अधिकतम-चौड़ाई सीएसएस छोटी चौड़ाई का उपयोग
- 6. अधिकतम चौड़ाई के साथ wrap_content का उपयोग कैसे करें?
- 7. @Media न्यूनतम-चौड़ाई और अधिकतम-चौड़ाई
- 8. जावास्क्रिप्ट - वर्तमान उपयोगकर्ता का नाम कैसे प्राप्त करें
- 9. आईई 6 में "अधिकतम" विंडो खोलने के लिए जावास्क्रिप्ट का उपयोग करना?
- 10. अधिकतम डिवाइस-चौड़ाई
- 11. ब्राउज़र विंडो की 100% चौड़ाई बनाएं
- 12. जावास्क्रिप्ट: ब्राउज़र विंडो में दृश्यमान की चौड़ाई और ऊंचाई को कैसे ढूंढें?
- 13. ब्राउज़र एक्सटेंशन/प्लगइन का उपयोग कर एक ब्राउज़र विंडो पर फ़ोकस कैसे करें?
- 14. जावास्क्रिप्ट सेट ब्राउज़र विंडो आकार
- 15. जेएफआरएएम विंडो को अधिकतम करें
- 16. जावास्क्रिप्ट का उपयोग कर ब्राउज़र में उपयोगकर्ता से सर्वर से विलंबता का परीक्षण कैसे करें?
- 17. ब्राउज़र चौड़ाई
- 18. मैं जावास्क्रिप्ट वर्तमान मॉनीटर पर
- 19. जावास्क्रिप्ट का उपयोग करके एंड्रॉइड में चौड़ाई कैसे सेट करें?
- 20. प्रतिशत और अधिकतम चौड़ाई का उपयोग करके वर्ग में छवि को क्रॉप करें
- 21. jQuery का आकार बदलें और वर्तमान ब्राउज़र विंडो को स्थिति दें
- 22. विंडो में अधिकतम अधिकतम
- 23. जावास्क्रिप्ट मान और doPostback का उपयोग करें?
- 24. $ mdDialog की अधिकतम-चौड़ाई कैसे सेट करें?
- 25. जावास्क्रिप्ट का उपयोग करके मैं एक और ब्राउज़र विंडो में सामग्री कैसे लिखूं?
- 26. अधिकतम चौड़ाई और ऊंचाई पर ग्रिडपेन का विस्तार करें
- 27. dijit.ToolTip की अधिकतम-चौड़ाई कैसे सेट करें?
- 28. Emacs विंडो चौड़ाई और भरने-कॉलम
- 29. आप ब्राउज़र विंडो का आकार कैसे बदलते हैं ताकि आंतरिक चौड़ाई एक विशिष्ट मान
- 30. ब्राउज़र विंडो
आप सापेक्ष स्थिति और सेटिंग का उपयोग पर विचार किया है प्रतिशत के आधार पर चौड़ाई और ऊंचाई? –
अधिकतम विंडो आकार उपयोगकर्ता की स्क्रीन के भौतिक आयामों से जरूरी नहीं है। न ही उपयोगकर्ता एक विंडो चाहते हैं जो उनके अधिकतम स्क्रीन आकार जितना बड़ा हो। डेस्कटॉप पर दो स्क्रीन पर विस्तारित डेस्कटॉप पर विचार करें। यह असंभव है (लेकिन संभव है) कि वे दोनों स्क्रीन पर एक खिड़की चाहते हैं। बस आपके पास खिड़की से निपटें, और जावास्क्रिप्ट नहीं, सीएसएस का उपयोग करें। – RobG