मुझे काम करने में समस्या हो रही है। मैंने पहले अपने स्क्रिप्ट टैग को स्ट्रिंग्स के रूप में सेट करने की कोशिश की और फिर पेज लोड के बाद उन्हें दस्तावेज़ में जोड़ने के लिए jquery प्रतिस्थापन () का उपयोग किया:
var a = '<script type="text/javascript">some script here</script>';
$('#someelement').replaceWith(a);
लेकिन मुझे उस संस्करण पर स्ट्रिंग शाब्दिक त्रुटियाँ मिलीं। मैंने तब स्ट्रिंग को कूटने की कोशिश की जैसे:
var a = '&left;script type="text/javascript">some script here<\/script>';
लेकिन replaceWith()उस स्ट्रिंग को ब्राउज़र में भेजने के लिए आउटपुट भेजना ।
कृपया कोई मुझे बता सकता है कि आप <script>पेज लोड के बाद ब्राउज़र में टैग जोड़कर , आदर्श रूप से jQuery के माध्यम से कैसे गतिशील रूप से जुड़ेंगे?
eval()फ़ंक्शन में पास करेंगे । लेकिन eval()लगभग हमेशा उपयोग से पता चलता है कि आप जो करने की कोशिश कर रहे हैं उसे करने का एक बेहतर तरीका है।
document.writeऔर आप इसे पृष्ठ लोड होने के बाद कहते हैं तो यह पृष्ठ को नष्ट कर देगा।
<iframe>तत्वों में उन टैगों को आयात क्यों नहीं किया ? <iframe>जब तक आप तैयार नहीं हो जाते आप URL सेट करना स्थगित कर सकते हैं।
<script>कि दस्तावेज़ में एक टैग जोड़कर आप इसे क्या हासिल करना चाहते हैं?