Инструменты пользователя

Инструменты сайта


help:qspider_interface

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
help:qspider_interface [2024/10/14 13:37]
aleks_versus
help:qspider_interface [2026/07/02 05:28] (текущий)
aleks_versus [Вызов команд плеера]
Строка 13: Строка 13:
   * Создавать собственные [[help:​qspider_themes|темы оформления]] и управлять ими.   * Создавать собственные [[help:​qspider_themes|темы оформления]] и управлять ими.
   * Взаимодействовать с HTML через [[help:​qspider_spectags|специальные теги]].   * Взаимодействовать с HTML через [[help:​qspider_spectags|специальные теги]].
-  * [[#​Привязка%20элементов%20HTML-форм%20к%20QSP-переменными|Связывать элементы форм HTML]] со значениями переменных QSP. +  * [[#​Привязка элементов ​HTML-форм к QSP-переменным|Связывать элементы форм HTML]] со значениями переменных QSP. 
-  * [[#​Вызов%20QSP-кода%20по%20событию%20в%20плеере|Вызывать код QSP по событию]] в браузере (плеере). +  * [[#​Вызов ​QSP-кода по событию в плеере|Вызывать код QSP по событию]] в браузере (плеере). 
-  * [[#​Вызов%20команд%20плеера|Вызывать встроенную команду плеера]] при клике по HTML-элементу.+  * [[#​Вызов команд плеера|Вызывать встроенную команду плеера]] при клике по HTML-элементу.
  
-===== Привязка элементов HTML-форм к QSP-переменными =====+===== Привязка элементов HTML-форм к QSP-переменным =====
  
 В **qSpider** Элементы HTML-форм (''​%%input%%'',​ ''​%%select%%'',​ ''​%%textarea%%''​ и др.) можно связать с QSP-переменной. Для этого нужно использовать специальный атрибут ''​qsp-bind''​. В **qSpider** Элементы HTML-форм (''​%%input%%'',​ ''​%%select%%'',​ ''​%%textarea%%''​ и др.) можно связать с QSP-переменной. Для этого нужно использовать специальный атрибут ''​qsp-bind''​.
Строка 57: Строка 57:
 <div qsp-on:​mouseenter="​exec:​ pl '​enter'"​ qsp-on:​mouseleave="​exec:​ pl '​leave'">​Hover me</​div>​ <div qsp-on:​mouseenter="​exec:​ pl '​enter'"​ qsp-on:​mouseleave="​exec:​ pl '​leave'">​Hover me</​div>​
 </​sxh>​ </​sxh>​
 +
 +Если вы повесите новые атрибуты на элемент с помощью setAttribute(),​ или иным способом,​ прямо из js-скрипта,​ это не сработает. Использовать новые атрибуты можно только выводя их в тексте из кода QSP.
  
 ===== Вызов команд плеера ===== ===== Вызов команд плеера =====
Строка 88: Строка 90:
 <sxh qsp> <sxh qsp>
 inclib '​qspider'​ inclib '​qspider'​
-@qspider_quit() +@@qspider_quit 
-@qspider_open_pause_screen('​saves'​)+@@qspider_open_pause_screen '​saves'​
 </​sxh>​ </​sxh>​
  
help/qspider_interface.1728913041.txt.gz · Последние изменения: 2024/10/14 13:37 — aleks_versus