Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > xsl + javascript


Автор: Angie 15.1.2008, 17:50
Возможно ли преобразовать следующий код так, чтобы функция get_snippet() выполнялась сразу по факту загрузки страницы, а не после клика не ссылку?

Код

...
<xsl:otherwise>
 <div class="Snippet">
  <a href="#" onclick="get_snippet (this, '{@Uri}', false); return false;">Show snippet</a>
 </div>
</xsl:otherwise>
...

При следующей попытке:
Код

...
<xsl:otherwise>
 <div class="Snippet">
  <script language="Javascript" type="text/javascript">
   file_path = <xsl:value-of select="@Uri"/>;
   get_snippet(this, file_path, false);
  </script>
 </div>
</xsl:otherwise>
...

вывод получается пустым, ни ошибок, ничего.

Автор: JVM 16.1.2008, 10:11
Конечно, но XSLT тут ни при чем. Для этого надо знать JavaScript и особенности его работы в броузерах.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)