के लिए src विशेषता सेट करने के लिए जेएस चर का उपयोग करें, मैं एक javascript चर का उपयोग उसी jsp पर किसी अन्य टैग के लिए 'src' विशेषता के रूप में करना चाहता हूं।<script> टैग
<script>
var link = mylink // the link is generated based on some code
</script>
मैं नीचे दिखाए गए इस नए तत्व को बनाना चाहता हूं।
<script src="mylink">
</script>
विभिन्न मंचों को खोजने पर, मैंने निम्नलिखित विकल्पों का उपयोग करने का प्रयास किया है लेकिन वे काम नहीं कर रहे हैं। मैं यह काम सभी प्रमुख ब्राउज़रों पर काम करना चाहता हूं।
इस कोड को पहले तत्व में रखें।
var script = document.createElement("script"); script.type = "text/javascript"; script.src = "path/to/somelink"; document.body.appendChild(script);
पहले तत्व में दस्तावेज़ लेखन विधि का उपयोग करें।
document.write("<script type='text/javascript' src="+ google.com + "><\/script>");
पहले तत्व में जेएसटीएल वैरिएबल सेट करने और इसका उपयोग करने का प्रयास किया।
<c:set var="URL" value="mylink"/>
इन तरीकों में से कोई भी सफल रहे थे। क्या गलत हो रहा है पर कोई सुझाव?
एक आम उपयोगिता बुलाया require.js लोड हो रहा है स्क्रिप्ट है। यह सिंक्रोनस कॉल एसिंक्रोनस बनाकर स्क्रिप्ट लोडिंग और निर्भरताओं को अनुकूलित करता है। यह ब्याज का हो सकता है। –
यदि आपको कोई जवाब मिला है, तो आपको समाधानों में से एक स्वीकार करना चाहिए। :) या वह उत्तर प्रदान करें जो आपको उपयोगी लगता है। – Mahesh