powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Динамическое добавление IMG и FLASH в <Td>
10 сообщений из 10, страница 1 из 1
Динамическое добавление IMG и FLASH в <Td>
    #36623929
korotin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Необходимо через определенное время, например, 1сек обновлять содержимое ячейки таблицы. С сервера приходит путь для ресурса(картинка или флэш), ну и соответственно если это флэш, то добавляю это:

Код: plaintext
1.
2.
3.
4.
5.
var publicityContainer = document.getElementById(tdID);
publicityContainer.innerHTML = "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8- 444553540000 \" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version= 7 , 0 , 19 , 0 \" width=\"" + width + "\" height=\"" + height + "\" align=\"middle\">\n\
                            <param name=\"movie\" value=\"" + path + "\">\n\
                            <param name=\"quality\" value=\"high\">\n\
                            <embed src=\"" + path + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + width + "\" height=\"" + height + "\"/>\n\
                        </object>";

--------
Иначе добавляю картинку так:

Код: plaintext
publicityContainer.innerHTML = "<img src=\"" + path + "\" width=\"" + width + "\" height=\"" + height + "\" align=\"middle\" alt=\"важная информация\"/>";

Все необходимые данные приходят с сервера(использую Java) , а именно путь к к ресурсу и его формат(swf, иначе картинка).

Проблема возникла, в одном webapplication'е все выводится(opera, firefox, IE), а в другом не выводится(только изображения в IE выводятся), хотя действия проделал такие же((

Вот вопрос, можно ли так innerHTML добавлять изображения и флэш???

Заранее спасибо!
...
Рейтинг: 0 / 0
Динамическое добавление IMG и FLASH в <Td>
    #36623942
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше через createElement/appendChild.
...
Рейтинг: 0 / 0
Динамическое добавление IMG и FLASH в <Td>
    #36623966
korotin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyЛучше через createElement/appendChild.


Забыл упомянуть, что это тоже пробовал только для изображения, но не отображается по прежнему((((
...
Рейтинг: 0 / 0
Динамическое добавление IMG и FLASH в <Td>
    #36624049
korotin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так же я пробовал добавлять изображения так:

document.getElementById("imgID").src = path;

но отображаются только в IE (((
...
Рейтинг: 0 / 0
Динамическое добавление IMG и FLASH в <Td>
    #36624284
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
korotin,

> Так же я пробовал добавлять изображения так:
> document.getElementById("imgID").src = path;
> но отображаются только в IE (((

Добавлять? Так можно только изменить src уже существующего элемента. Для картинок проблем не наблюдалось.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Динамическое добавление IMG и FLASH в <Td>
    #36624354
korotin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle
korotin,

> Так же я пробовал добавлять изображения так:
> document.getElementById("imgID").src = path;
> но отображаются только в IE (((

Добавлять? Так можно только изменить src уже существующего элемента. Для картинок проблем не наблюдалось.


оговорился я
...
Рейтинг: 0 / 0
Динамическое добавление IMG и FLASH в <Td>
    #36624398
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мож есть смысл выложить тестовый пример с проблемным кодом?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Динамическое добавление IMG и FLASH в <Td>
    #36624414
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle
Мож есть смысл выложить тестовый пример с проблемным кодом?

+1
2ТС. Задачка - элементарная. Кстати, иннерХТМЛ не надо использовать - точно. Откриэйтить элемент, присвоить ему свойства и аппендчилд куда-нибудь в ДОМ.

Насчёт иннерХТМЛ. Вы попробуйте в разных браузерах присвоить иннерХТМЛ элементу TR . Не получится.
...
Рейтинг: 0 / 0
Динамическое добавление IMG и FLASH в <Td>
    #36624515
korotin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Оказывается изображения не отображались потому что путь к ресурсам был абсолютный, а не относительный(относительно webapplication моего), теперь все отображается.

ShSerge
2ТС. Задачка - элементарная. Кстати, иннерХТМЛ не надо использовать - точно. Откриэйтить элемент, присвоить ему свойства и аппендчилд куда-нибудь в ДОМ.

Насчёт иннерХТМЛ. Вы попробуйте в разных браузерах присвоить иннерХТМЛ элементу TR . Не получится.

да думаю что не сложная, но опыта никакого в этом. Вы предлагаете сделать что-то вроде:

Код: plaintext
1.
2.
3.
4.
5.
var imgElem = document.createElement("img");
imgElem.setAttribete("src", path);

var tdElem = document.getElementById("id123");

tdElem.appendChild(imgElem);

???

Насчет иннераХТМЛ с ТР он не работает, по крайней мере в IE вот что у МС написано:
The property is read/write for all objects except the following, for which it is read-only: COL, COLGROUP, FRAMESET, HEAD, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR. The property has no default value.

Но я добавляю в ТД, понимаю на IE свет клином не сошелся, но работает в opera, firefox, chrome и IE, но опять же т.к. опыта немного применение иннерХТМЛ нашел в примерах всяких, на тех же форумах и решил использовать.
Подсобите с более лучшим решением.
...
Рейтинг: 0 / 0
Динамическое добавление IMG и FLASH в <Td>
    #36626163
korotin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
.......так же кроме изображения необходимо вставлять flash
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Динамическое добавление IMG и FLASH в <Td>
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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