मेरे पास एक स्क्रिप्ट है जो सर्वर से डेटा लाएगी और इसके अनुसार एक डीआईवी लिख जाएगी। डीआईवी में छवि, टेक्स्ट और अन्य अनिश्चित सामग्री शामिल होगी। मैं इसे स्वतंत्र रूप से व्यवस्थित करना चाहता हूं, इसलिए उपयोगकर्ता को दिखाए जाने से पहले मुझे इसकी ऊंचाई और चौड़ाई जाननी चाहिए।वेबपृष्ठ पर दिखाई देने से पहले डीआईवी की ऊंचाई निर्धारित करने का सबसे अच्छा तरीका क्या है?
लेकिन मेरी समझ के अनुसार, मुझे ब्राउजर से इसे पहले प्रस्तुत करने के लिए कहा जाना चाहिए, अन्यथा मैं चौड़ाई & ऊंचाई नहीं जान सकता।
क्या DIV की चौड़ाई & ऊंचाई को उपयोगकर्ता के बिना दिखाए जाने का कोई अच्छा तरीका है?
संपादित करें:
कुछ अच्छा आदमी चलता है कि मैं jQuery के .width() विधि का उपयोग करें, लेकिन मैं सोच रहा हूँ कि अगर DIV छवि है, के बाद चित्र को डाउनलोड किए जाने तक प्रतीक्षा jQuery होगा? मैं पहले से छवि के आयाम को नहीं जानता।
कृपया छवि के साथ DIV के संबंध में मेरा संपादन देखें। –
@BinChen: आप छवि पर '.onload' का उपयोग कर सकते हैं और वहां चौड़ाई की जांच कर सकते हैं। मैं जल्द ही कोड उदाहरण के साथ अपना जवाब अपडेट कर दूंगा। – kubetz
धन्यवाद! मैं आपकी मदद करता हूं! –