powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [HTML, JS]просто событие у элемента, вроде onshow
21 сообщений из 21, страница 1 из 1
[HTML, JS]просто событие у элемента, вроде onshow
    #38079368
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне нужно, чтобы отработал некий скрипт примерно сразу после того, как некий элемент нарисовался в документе

вот как я делаю:

Код: html
1.
<span onshow="alert('!!!')"></span>



а что-то ничего не происходит :( может, не то событие выбрал?

а также, мне нужно в этом скрипте иметь ссылку на сам этот элемент, подозреваю, что надо будет сделать так:

Код: html
1.
<span onshow="console.log(this)"></span>



правильно?
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079380
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего похожего на onshow в HTML нет. Нужно либо выполнять действия в том же скрипте, который отображает этот спан, либо использовать MutationObserver, который поддерживается не всеми браузерами.
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079385
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо ^(
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079423
Фотография Герой дня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не очень понятно, как рисуется элемент - через ajax ?
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079467
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Герой дняне очень понятно, как рисуется элемент - через ajax ?ExtJSовским XTemplateом. Я уже по-другому делаю...
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079513
Фотография Местный король Делфей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делаешь js таймер, который использует jquery селектор для получения элемента. Как только селектор вернул элемент, выполняешь нужные тебе действия
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079531
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ауввExtJSовским XTemplateом
afterrender / boxready ?
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079581
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну так рисует элемент кто ?

вот он пускай и вызывает скрипт.
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079741
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня только доступ к Column, а вот события на то, когда появляется каждый row, я не нашел.

boxready тоже, я так понимаю, выкинулся бы 1 раз, когда колонка появилась.

задача такая: в одной из колонок рисовать какую-то каляку-маляку с помощью dojox/gfx . почему? потому что проприетарная либа выдает описание каляки маляки, пригодное для dojo.

а ей первое, что надо - html элемент (для метода createSurface()). как найти html-элемент каждого квадратика в gridе, я не обнаружил!

пришло в голову только в каждом квадратике нарисовать свой span, выдать ему каждому свой id, запомнить соответствие spanов и номеров строк, потом по этому id их все найти и насоздавать векторных график на основе того, что в этих строках.
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079744
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсну так рисует элемент кто ?

вот он пускай и вызывает скрипт.когда "он" рисует, элемент еще не создан :( куда я только не вклинивался
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079757
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ауввмне нужно, чтобы отработал некий скрипт примерно сразу после того, как некий элемент нарисовался в документе
Код: html
1.
<span onload="alert('!!!')"></span>


Оно?
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079760
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для спана нет onload
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079776
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Мечдля спана нет onload+1
онлоад есть только у элементов, ссылающихся на интернет-ресурсы.
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079787
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если есть некий хтмл, он вскоре будет добавлен в документ, но непонятно когда именно, и надо отловить этот момент - можно в этом хтмл использовать однопиксельную картинку и ждать ее onload.
но это крайний случай.
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079791
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Мечесли есть некий хтмл, он вскоре будет добавлен в документ, но непонятно когда именно, и надо отловить этот момент - можно в этом хтмл использовать однопиксельную картинку и ждать ее onload.
но это крайний случай.да, интересно, да, не мудем так делать, пожалуй )
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079792
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*будем
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079795
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аувву меня только доступ к Column, а вот события на то, когда появляется каждый row, я не нашел.

boxready тоже, я так понимаю, выкинулся бы 1 раз, когда колонка появилась.

задача такая: в одной из колонок рисовать какую-то каляку-маляку с помощью dojox/gfx . почему? потому что проприетарная либа выдает описание каляки маляки, пригодное для dojo.

а ей первое, что надо - html элемент (для метода createSurface()).
/me вспоминает анек: угадайте чей папа пришел
Ext.grid.column.Column.renderer ?

P.S. Почитайте на досуге...
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079803
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Soft Ext.grid.column.Column.renderer ?

я не нашел, как в этом рендерере получить какой-нибудь элемент

элемент нужен для того, чтобы начать рисовать svg или canvas или что там, не знаю: http://livedocs.dojotoolkit.org/dojox/gfx#surface

(с анекдотом мысль не понял)
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079884
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ауввя не нашел, как в этом рендерере получить какой-нибудь элемент
в нем Вы можете вернуть результат Вашего Ext.XTemplate
аувв(с анекдотом мысль не понял)
Ну сравните Вашу начальную постановку задачи, и сколько потом вылезло "ньюансов": Ext'ы, grid etc...
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079947
Фотография аувв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ex_Softауввя не нашел, как в этом рендерере получить какой-нибудь элемент
в нем Вы можете вернуть результат Вашего Ext.XTemplateспасибо! но это не то, что мне нужно. мне нужно, в наиболее лучшем для меня случае, получить html-элемент, в котором в данный момент работает шаблон. например.аувв(с анекдотом мысль не понял)
Ну сравните Вашу начальную постановку задачи, и сколько потом вылезло "ньюансов": Ext'ы, grid etc...[/quot]я получил ответ в первом посте после своего, и в следующем поблагодарил. дальше рассуждалки
...
Рейтинг: 0 / 0
[HTML, JS]просто событие у элемента, вроде onshow
    #38079968
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ауввмне нужно, в наиболее лучшем для меня случае, получить html-элемент, в котором в данный момент работает шаблон
А Вы посмотрите по исходникам, как формируется грид и все поймете...
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [HTML, JS]просто событие у элемента, вроде onshow
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]