Здесь показаны различия между двумя версиями данной страницы.
| Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
|
help:qspider_interface [2025/09/09 10:53] aleks_versus |
help:qspider_interface [2026/07/02 05:28] (текущий) aleks_versus [Вызов команд плеера] |
||
|---|---|---|---|
| Строка 15: | Строка 15: | ||
| * [[#Привязка элементов HTML-форм к QSP-переменным|Связывать элементы форм HTML]] со значениями переменных QSP. | * [[#Привязка элементов HTML-форм к QSP-переменным|Связывать элементы форм HTML]] со значениями переменных QSP. | ||
| * [[#Вызов QSP-кода по событию в плеере|Вызывать код QSP по событию]] в браузере (плеере). | * [[#Вызов QSP-кода по событию в плеере|Вызывать код QSP по событию]] в браузере (плеере). | ||
| - | * [[#Вызов%20команд%20плеера|Вызывать встроенную команду плеера]] при клике по HTML-элементу. | + | * [[#Вызов команд плеера|Вызывать встроенную команду плеера]] при клике по HTML-элементу. |
| ===== Привязка элементов HTML-форм к QSP-переменным ===== | ===== Привязка элементов HTML-форм к QSP-переменным ===== | ||
| Строка 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> | ||