ух уж эта w3c

GogA

Новичок
ух уж эта w3c

может кто-нить подскажет как правильно записать строчку XHTML 1.0:
<a href="JavаScript:insertimage('&lt;img%20src=&quot;&quot;%20border=0%20%20style=&quot;padding:%205px%205px%205px%205px;&quot;%20align=&quot;left&quot;%20/&gt;')">Вставить</a>

???
 

clevel

Новичок
я бы вынес в отдельную функцию, а в параметрах передавал бы числовые и строковые параметры без скобок...
 

SelenIT

IT-лунатик :)
GogA
разве это w3c заставляет передавать параметр пользовательской функции непременно в виде полного HTML-тега, вместо того, чтобы передавать лишь значения атрибутов (строки), а сам HTML с комфортом генерировать в самой функции?
 

GogA

Новичок
SelenIT
, это без проблем реализовать... :)
вопрос немного в другом.. где ошибка? и как правильно оформлять строки в таком случае?
 

Andreika

"PHP for nubies" reader
вот уж не знаю какую ошибку дает валидатор, но вот кавычки в аттрибуте он врядли пропустит
 

GogA

Новичок
Ошибка: <...> содержит неправильно сформированную ссылку URI


<a href="javascript:void(0);" onclick="window.open('/img/server/PIA07999_modest.jpg', 'previewimage', 'height=1020,resizable=yes,scrollbars=yes,width=1020');return false;" target="previewimage">PIA07999_modest.jpg</a>

<a href="javascript:insertimage('&lt;a%20href=&quot;javascript:void(0);&quot;%20onClick=&quot;window.open(\'/img/server/PIA07999_modest.jpg\',\'upimg\',\'height=1020,resizable=yes,scrollbars=yes,width=1020\');&quot; &gt; &lt;img src=&quot;/img/serverm/PIA07999_modest.jpg&quot; width=&quot;400&quot; height=&quot;400&quot; border=0 alt=&quot;Увеличить%20картинку%20(новое%20окно)&quot;%20style=&quot;padding:%205px%205px%205px%205px;&quot;%20align=&quot;left&quot; /&gt;&lt;/a&gt;')">вставить+</a>
 
Сверху