Сообщение Re[9]: HTMLayout text-wrap:unrestricted от 27.01.2015 20:28
Изменено 27.01.2015 20:29 c-smile
Здравствуйте, zitz, Вы писали:
Z>Слезно прошу, сделай, пожалуйста, такуюже штуку для скриптов — SciterSetScript — всё многократно упростится, тем более что "scripting это такая же декларация как и CSS по большому счету" и скрипты я как понял это и есть основная фишка Sciter по сравнению с HTMLayout.
Про SciterEval я уже сказал выше но на самом деле тебе и это не надо.
Скажем если тебе нужно выполнить некую функцию для DOM элемента то пишем скрипт
utils.tis :
и вызываем эту скрипт функцию через CSS:
для всех <div> у которых есть атрибут foo.
Можно также зайти с другой стороны:
в CSS:
[code]
html {
aspect: MyHtmlProcessor url(utils.tis);
}
объявлено что для <html> документа будет вызвана функция MyHtmlProcessor которая выглядит например так
Z>Слезно прошу, сделай, пожалуйста, такуюже штуку для скриптов — SciterSetScript — всё многократно упростится, тем более что "scripting это такая же декларация как и CSS по большому счету" и скрипты я как понял это и есть основная фишка Sciter по сравнению с HTMLayout.
Про SciterEval я уже сказал выше но на самом деле тебе и это не надо.
Скажем если тебе нужно выполнить некую функцию для DOM элемента то пишем скрипт
utils.tis :
function Foo() {
this // here is the element
}
и вызываем эту скрипт функцию через CSS:
div[foo] {
aspect: Foo url(utils.tis);
}
для всех <div> у которых есть атрибут foo.
Можно также зайти с другой стороны:
в CSS:
[code]
html {
aspect: MyHtmlProcessor url(utils.tis);
}
объявлено что для <html> документа будет вызвана функция MyHtmlProcessor которая выглядит например так
function MyHtmlProcessor() {
for( var el in this.selectAll("div[foo]") )
// do something with each div[foo]
}
Re[9]: HTMLayout text-wrap:unrestricted
Здравствуйте, zitz, Вы писали:
Z>Слезно прошу, сделай, пожалуйста, такуюже штуку для скриптов — SciterSetScript — всё многократно упростится, тем более что "scripting это такая же декларация как и CSS по большому счету" и скрипты я как понял это и есть основная фишка Sciter по сравнению с HTMLayout.
Про SciterEval я уже сказал выше но на самом деле тебе и это не надо.
Скажем если тебе нужно выполнить некую функцию для DOM элемента то пишем скрипт
utils.tis :
и вызываем эту скрипт функцию через CSS:
для всех <div> у которых есть атрибут foo.
Можно также зайти с другой стороны:
в CSS:
объявлено что для <html> документа будет вызвана функция MyHtmlProcessor которая выглядит например так
Z>Слезно прошу, сделай, пожалуйста, такуюже штуку для скриптов — SciterSetScript — всё многократно упростится, тем более что "scripting это такая же декларация как и CSS по большому счету" и скрипты я как понял это и есть основная фишка Sciter по сравнению с HTMLayout.
Про SciterEval я уже сказал выше но на самом деле тебе и это не надо.
Скажем если тебе нужно выполнить некую функцию для DOM элемента то пишем скрипт
utils.tis :
function Foo() {
this // here is the element
}
и вызываем эту скрипт функцию через CSS:
div[foo] {
aspect: Foo url(utils.tis);
}
для всех <div> у которых есть атрибут foo.
Можно также зайти с другой стороны:
в CSS:
html {
aspect: MyHtmlProcessor url(utils.tis);
}
объявлено что для <html> документа будет вызвана функция MyHtmlProcessor которая выглядит например так
function MyHtmlProcessor() {
for( var el in this.selectAll("div[foo]") )
// do something with each div[foo]
}