ИнформАрхив QSP
22.10. Как выполнить JavaScript прямо из кода QSP?
Эта статья устарела. Новый плеер с поддержкой HTML - qSpider
В: Как выполнить JavaScript прямо из кода QSP?
О:
Для этого в QSP предусмотрен специальный оператор EXEC
. Например, с помощью JavaScript поменяем цвет фона на бирюзовый:
EXEC('JS:document.body.style.backgroundColor="#000041";')
В качестве аргумента данному оператору передаётся строка текста. Левая часть — до двоеточия — показывает на тип выполняемой инструкции JS — JavaScript. Правая часть — после двоеточия — непосредственно инструкция на JavaScript, которая присваивает элементу document.body
соответствующий цвет фона.
Подобным образом можно выполнять и другие инструкции JavaScript прямо из кода QSP, однако следует помнить, что JavaScript выполняется только на уровне оформления и никак не влияет на код и состояния самой игры.