2010-12-07 3 views
1

Можно ли прикрепить javascript к XML-файлу, например, в HTML? (Я новичок в XML.)Можно ли прикрепить javascript к XML-файлу?

+0

http://stackoverflow.com/questions/384639/how-to-include-javascript-in-xml-document – lam3r4370 2010-12-07 12:04:43

+2

Я не в состоянии правильно понять путаницу идей, которые могут спровоцировать такой вопрос. – neo2862 2010-12-07 12:07:23

ответ

2

Только на языках на основе XML, которые имеют специальный механизм для прикрепления javascript.

например. XHTML:

<html xmlns="http://www.w3.org/1999/xhtml"> 
... 
<script type="text/javascript" src="..."></script> 

или SVG:

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"> 
... 
<script type="application/ecmascript" xlink:href="..."/> 

Для родового XML, вы должны использовать <?xml-stylesheet, чтобы превратить его в один из этих языков, чтобы получить возможность включать сценарий. (Есть также расширения для XSLT в некоторых реализациях, которые могут выполнять скрипт как часть процесса преобразования, но я предполагаю, что это не то, что вам нужно.)

В противном случае обычный XML, если смотреть в общем виде браузера XML-просмотрщик, не имеет возможности сценария.

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