सामान्य जावास्क्रिप्ट उपयोग के विपरीत जहां स्क्रिप्ट को एक स्रोत विशेषता के माध्यम से शामिल किया जाता है और अलग से निष्पादित किया जाता है, यह उदाहरण दोनों दृष्टिकोणों को संयोजित करने का प्रयास करता है।
आधिकारिक व्यवहार
आधिकारिक व्यवहार, जैसा कि HTML 4.01 विशिष्टता द्वारा परिभाषित है, यह निर्देश देता है कि एक इनलाइन स्क्रिप्ट में स्रोत विशेषता नहीं हो सकती है। विनिर्देश में कहा गया है:
\\\"यदि src विशेषता सेट नहीं है, तो उपयोगकर्ता एजेंटों को तत्व की सामग्री को स्क्रिप्ट के रूप में समझना होगा। यदि src में URI मान है, तो उपयोगकर्ता एजेंटों को तत्व की सामग्री को अनदेखा करना होगा और पुनः प्राप्त करना होगा यूआरआई के माध्यम से स्क्रिप्ट।\\\"
इसका मतलब है कि यदि कोई स्रोत विशेषता है तो इनलाइन स्क्रिप्ट की सामग्री को नजरअंदाज कर दिया जाएगा वर्तमान।
ब्राउज़र व्यवहार
व्यवहार में, प्रमुख ब्राउज़र इस विनिर्देशन की व्याख्या इस प्रकार करते हैं:
सर्वोत्तम अभ्यास
संभावित ब्राउज़र विसंगतियों से बचने के लिए, इनलाइन स्क्रिप्ट या एक अलग स्क्रिप्ट फ़ाइल का उपयोग करने की अनुशंसा की जाती है, लेकिन दोनों को एक साथ नहीं। यह दृष्टिकोण सभी ब्राउज़रों में सुसंगत और पूर्वानुमानित व्यवहार सुनिश्चित करता है।
","image":"http://www.luping.net/uploads/20241112/17313897826732e956831e2.jpg","datePublished":"2024-11-12T14:11:01+08:00","dateModified":"2024-11-12T14:11:01+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}क्या जावास्क्रिप्ट इनलाइन स्क्रिप्ट में स्रोत विशेषता हो सकती है?
स्रोत विशेषता के साथ इनलाइन जावास्क्रिप्ट स्क्रिप्ट होने की वैधता के बारे में सवाल उठता है, जैसे:
सामान्य जावास्क्रिप्ट उपयोग के विपरीत जहां स्क्रिप्ट को एक स्रोत विशेषता के माध्यम से शामिल किया जाता है और अलग से निष्पादित किया जाता है, यह उदाहरण दोनों दृष्टिकोणों को संयोजित करने का प्रयास करता है।
आधिकारिक व्यवहार
आधिकारिक व्यवहार, जैसा कि HTML 4.01 विशिष्टता द्वारा परिभाषित है, यह निर्देश देता है कि एक इनलाइन स्क्रिप्ट में स्रोत विशेषता नहीं हो सकती है। विनिर्देश में कहा गया है:
"यदि src विशेषता सेट नहीं है, तो उपयोगकर्ता एजेंटों को तत्व की सामग्री को स्क्रिप्ट के रूप में समझना होगा। यदि src में URI मान है, तो उपयोगकर्ता एजेंटों को तत्व की सामग्री को अनदेखा करना होगा और पुनः प्राप्त करना होगा यूआरआई के माध्यम से स्क्रिप्ट।"
इसका मतलब है कि यदि कोई स्रोत विशेषता है तो इनलाइन स्क्रिप्ट की सामग्री को नजरअंदाज कर दिया जाएगा वर्तमान।
ब्राउज़र व्यवहार
व्यवहार में, प्रमुख ब्राउज़र इस विनिर्देशन की व्याख्या इस प्रकार करते हैं:
सर्वोत्तम अभ्यास
संभावित ब्राउज़र विसंगतियों से बचने के लिए, इनलाइन स्क्रिप्ट या एक अलग स्क्रिप्ट फ़ाइल का उपयोग करने की अनुशंसा की जाती है, लेकिन दोनों को एक साथ नहीं। यह दृष्टिकोण सभी ब्राउज़रों में सुसंगत और पूर्वानुमानित व्यवहार सुनिश्चित करता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3