मैं (//<![CDATA[ , //]]>
) ब्लॉक कैसे हटा सकता हूं; script
तत्व के अंदर टैग।`// <! [सीडीएटीए [` और अंत '//]]> `को कैसे हटाएं?
<script type="text/javascript">
//<![CDATA[
var l=new Array();
..........................
..........................
//]]>
</script>
ऐसा लगता है कि preg_replace()
साथ किया जा सकता लेकिन havent एक समाधान है कि मेरे लिए काम करता पाया।
मैं किस रेगेक्स का उपयोग करूंगा?
बस उत्सुक क्यों आप उन दो पंक्तियों निकालना चाहते हैं? –
बोम्बेन: @ जोनाथनएम सही है, आपको इन तत्वों को हटाने की आवश्यकता नहीं हो सकती है। देखें [स्क्रिप्ट टैग के भीतर एक सीडीएटीए अनुभाग कब आवश्यक है?] (Http://stackoverflow.com/questions/66837/when-is-a-cdata-section-necessary-within-a-script-tag) और [Is सीडीएटीए वास्तव में जरूरी है?] (Http://stackoverflow.com/questions/4215261/is-cdata-really-necessary)। इस पर विचार। – Tadeck
ठीक है - यह सिर्फ जावास्क्रिप्ट आग नहीं है .. इसलिए कोड निष्पादित नहीं किया गया है .. यह तब होता है जब मैं एलन के समाधान का उपयोग करता हूं। लेकिन जानकारी पर धन्यवाद। – bomanden