Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
Юзер с абсолютным слухом
 Аватар для Опан
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428

Как один рисунок вывести в двух местах?

10.01.2013, 21:43. Показов 1469. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. У меня есть вопрос относительно вывода изображений на HTML-страницу. Я знаю, что есть такой способ:
JavaScript
1
2
3
4
5
6
7
8
<div id=id1></div>
<div id=id2></div>
<script>
im=new Image();
im.src="1.jpg";
document.getElementById("id1").appendChild(im);
document.getElementById("id2").appendChild(im);
</script>
Почему-то рисунок появляется только в одном месте. Как сделать, чтобы он выводился в обоих div-ах? Благодарю.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.01.2013, 21:43
Ответы с готовыми решениями:

Можно ли один и тот же скрипт таймера использовать в двух местах на одной и той же странице
Помогите плиз. Какой же яваскрипт тяжелый в изучении... Можно ли один и тот же скрипт таймера использовать в двух местах на одной и той же...

Как вывести графики из двух разных программ на один
имеется две разные программы,которые строют графики с идентичными величинами по Ox и Оу. Хотелось бы узнать имеется ли возможность...

Как вывести данные из двух таблиц в один datagridview
Здравствуйте, уповаю на Вас. Никак не могу понять как выводить данные из двух таблиц в один datagridview. Перелистал море похожих постов...

5
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
10.01.2013, 22:04
виртуал "приживлять" на страницу можно один раз

надо виртуал склонировать до его "приживления" и во второй раз "приживлять" клон:
JavaScript
1
2
3
4
5
im=new Image();
im.src="1.jpg";
imClon = im.cloneNode (0);
document.getElementById("id1").appendChild(im);
document.getElementById("id2").appendChild(imClon);
1
Юзер с абсолютным слухом
 Аватар для Опан
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
10.01.2013, 22:33  [ТС]
Спасибо, пожалуй, первый ответ до редактирования im = im.cloneNode (0) мне даже больше понравился. Так можно создать цикл из множественного вывода одной и той же картинки.
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
11.01.2013, 06:26
А не проще innerHTML использовать?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
11.01.2013, 12:52
Цитата Сообщение от newJS Посмотреть сообщение
А не проще innerHTML использовать?
1. могут быть проблемы, если это браузер MSIE и если добавляем в теги <TABLE>, <TBODY>, <TR>
2. могут быть проблемы, если в существующих тегах объекта obj прошли какие-то программные изменения свойств,
то перепрописывание obj.innerHTML += 'что-то'; вернёт имевшимся тегам начальное состояние
3. могут быть проблемы, если среди добавляемого имеются скриптовые инструкции - MSIE воспринимает скрипт-ноды как текст
4. сериализация/десериализация через innerHTML стандарта не имеет, всякий браузер выдаёт свой собственный результат, который чаще всего с другими браузерами не совпадает

если перечисленное выше неактуально... то да, через innerHTML проще
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
11.01.2013, 20:32
Цитата Сообщение от kalabuni Посмотреть сообщение
если перечисленное выше неактуально... то да, через innerHTML проще
Само собой, сам пишешь, сам знаешь.
Пусть Опан, сам думает что ему тут проще.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.01.2013, 20:32
Помогаю со студенческими работами здесь

Как наложить один рисунок на другой?
Здравствуйте. Возникла проблема! Необходимо наложить один рисунок на другой. Есть фоновый рисунок (просто белый фон) с размерами 1200px...

Как наложить один рисунок на другой?
у меня есть фон, поверх хочу прилепить деталь, sbimage как то не особо работает. Был бы весьма благодарен если бы кто нибудь скинул...

Как в Java наложить один рисунок на другой?
Поскажите как в Java наложить один рисунок на другой. Спасиб заранее.

Как отрисовать один спрайт в нескольких местах
Доброго времени суток. Начал изучать Unity 3d ну и вместе с этим и разрабатывать небольшой 2D проектик игры. По началу проблем не было,...

Как разместить фоновый рисунок по центру экрана (один)
Сабж


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru