Smarty 3 casse mon javascript quand je mets du html dans une variable.Smarty 3 casse au html en javascript
Mon code (raccourci):
<section id="map">
<script>
{literal}
var contentString = '<div id="content">'+
'<div id="siteNotice">'+
'</div>'+
'<h1 id="firstHeading" class="firstHeading">Uluru</h1>'+
'<div id="bodyContent">';
{/literal}
</script>
</section>
Quand je regarde dans le code source du site il se casse et ferme les balises html:
<script>
var contentString = '<div id="content">'+
'<div id="siteNotice">'+
'!!!</script></section>!!!</div>'+
'<h1 id="firstHeading" class="firstHeading">Uluru</h1>'+
'<div id="bodyContent">';
Même quand je mets tout le html dans la variable en une ligne il se brise après le premier/dans le html ..
<section id="map">
<script>
{literal}
var contentString = '<div id="content"><div id="siteNotice"></div><h1 id="firstHeading" class="firstHeading">Uluru</h1><div id="bodyContent">';
{/literal}
</script>
</section>
Se transforme en:
var contentString = '<div id="content"><div id="siteNotice"></script></section></div>';
Ceci est vraiment étrange. Des idées?
Merci d'avance!
Merci. Mais cela ne change rien. Même quand je ne place pas de balises littérales autour du code, ça casse. :( –