2010-11-09 3 views
2

У меня есть JavaScript в моем файле шаблона, из-за Smarty не может включать в файл и я проверку W3C проблемы:W3C HTML валидация JavaScript

addMarker({$item->lat}, {$item->lng}, '<div style="height: 280px;">dfdsfsd</div>'); 

элемент ошибки не допускается.

Есть ли способ избежать его как-то?

ответ

3

Split открывающего тег и конечный тег открытых разделители:

addMarker({$item->lat}, {$item->lng}, '<'+'div style="height: 280px;">dfdsfsd<'+'/div>'); 

или заменить их экранирующей последовательность:

addMarker({$item->lat}, {$item->lng}, '\x3Cdiv style="height: 280px;">dfdsfsd\x3C/div>'); 
+0

Отлично! работайте как шарм! :) Спасибо. – miojamo

1

Лучше разделить это < d '+ «в.в., а также в противном случае вы получите ошибку «конечный тег без начального тега».

Смежные вопросы