13
CDATA etiketlerini başka bir CDATA etiketinin içinde kullanmam gereken bu zor duruma sahibim. Ancak durumun açıklanması basittir.CDATA'yı başka bir CDATA'nın içinde kullanma
Aşağıdaki şey var: Ben bu XML dosyasını açtığınızda bu nedenle, düzgün gösterir ve Javascript kodu olanlar CDATA'da içindedir, amaçları göstermek için çok CDATA'da içinde benim Javascript kaydırmak gerekir
<edit>
<![CDATA[
<script type="text/javascript">
<![CDATA[
window.onload = function()
{
document.getElementById('block').onclick = function()
{
this.onclick = '';
this.value = '{LA_SEND_CONFIRM}';
this.className = this.className.replace('button1','');
document.getElementById('replacement').value = '{LA_BLOCK_CODE}';
}
}
]]>
</script>
]]>
</edit>
etiketleri. XML dosyasının kendisinde gerçek bir anlamı yoktur.
Zaten bildiğiniz gibi, yuvalama CDATA işe yaramayacağından, yukarıdaki kod bana XML ayrıştırma hatası verir. ]]>
'dan kurtulmanın bir yolu var mı bu yüzden bu köşeli parantezleri kullanıcılara gösterebilirim?
Umarım yeterince açıkım.
Neden tüm "