पर ध्यान दिए बिना ब्राउज़र विंडो स्थिति प्राप्त करें मैं ज़ूम स्तर को ध्यान में रखकर "निश्चित" होने के बिना ब्राउज़र विंडो के बाएं किनारे (मेनू, सीमा, कैप्शन इत्यादि सहित) कैसे प्राप्त कर सकता हूं? (This question मूल प्रश्न को संबोधित करता है, लेकिन ज़ूम पर विचार नहीं करता है।)।ज़ूम
window.screenLeft या window.screenX क्रोम और सफारी पर ठीक काम करता है, लेकिन ये रिपोर्ट आईई 6, आईई 8 और फ़ायरफ़ॉक्स का उपयोग करके "निश्चित" मान हैं।
मैंने माना है कि मैं स्क्रीन के आकार को अधिक विश्वसनीय रूप से प्राप्त कर सकता हूं, और शायद उस स्क्रीन याde.deviceXDPI का उपयोग कर ज़ूम कारक निर्धारित कर सकता हूं, लेकिन मुझे यकीन नहीं है कि मैं स्थिति को सही करने के लिए इसका उपयोग कैसे करूंगा।
(आप में से कुछ शायद सोच रहे हैं कि मैं ऐसा क्यों करना चाहता हूं। ऐसा इसलिए है क्योंकि एक प्रशिक्षण वेबसाइट उपयोगकर्ता की स्क्रीन के दाईं ओर एक ब्राउज़र विंडो खोलती है। ब्राउज़र स्क्रिप्ट टैग हैक का उपयोग करके मेरे एप्लिकेशन के साथ संचार करता है । आवेदन ही आकार बदलने के लिए तो यह ब्राउज़र विंडो के बाईं ओर बिल्कुल फिट बैठता है चाहता है)
संपादित
मैं दो बातों का उल्लेख किया जाना चाहिए था:।
- मैं ब्राउज़र जूमिंग उस के बारे में पूछ रहा हूँ आप आमतौर पर एक व्यू एम से पहुंच सकते हैं enu या Ctrl दबाकर और अपना माउस व्हील बदलकर। चूंकि अधिकांश वेब पेज अपने लेआउट को मिटाने के बिना डिफ़ॉल्ट फ़ॉन्ट आकार (उदाहरण के लिए) में परिवर्तनों का जवाब देने में सक्षम नहीं होते हैं, इसलिए ब्राउज़र स्केलिंग द्वारा सभी मापों को पिक्सल समेत ज़ूम लागू करते हैं। चीजों को सुसंगत रखने के लिए, वे रिपोर्ट किए गए क्लाइंट और विंडो आकार, माउस की स्थिति इत्यादि भी स्केल करते हैं। मेरे लिए परेशानी यह है कि मैं असली (असंसक्षित) उपायों को चाहता हूं।
- मैं एक जावास्क्रिप्ट समाधान की तलाश में हूँ।
क्षमा करें, नहीं एक पूर्ण स्क्रीन आवेदन करने के लिए देख। ब्राउजर विंडो कहां है यह जानने का प्रयास कर रहा है। –