Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Можно ли вставить картинку в html без ссылки на файл

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов
Предыдущая тема :: Следующая тема  
Автор Сообщение
nut888
Гость





СообщениеДобавлено: Вт Окт 12 2004 15:08    Заголовок сообщения: Можно ли вставить картинку в html без ссылки на файл Ответить с цитатой

Можно ли в src подставить кодированную строку
которая бы содержала изображение
Вернуться к началу
GAM



Зарегистрирован: 04.06.2004
Сообщения: 67
Откуда: obninsk

СообщениеДобавлено: Вт Окт 12 2004 15:25    Заголовок сообщения: Ответить с цитатой

вроде с помощью серверного скрипта можно - вместо пути картинки прописываешь, к примеру, php'шный скрипт и всё нормалёк - видел такое. Про скрипт ничего сказать не могу в нём я не профи... пока Smile
_________________
webdesign
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Scaramouch



Зарегистрирован: 11.01.2004
Сообщения: 143
Откуда: Столица нашей Родины

СообщениеДобавлено: Ср Окт 13 2004 08:32    Заголовок сообщения: Ответить с цитатой

Цитата:
Можно ли в src подставить кодированную строку
которая бы содержала изображение

НЕТ.
Ты должен понять, что такое HTML.
HTML-файл - это просто текстовый файл, который содержит разметку, понятную особым программам - браузерам.
Никаких картинок в нем быть не может, только текст.
Есть тег img у которого есть свойство src, которое указывает на картинку, и браузер, получив страничку, находит на ней эти теги и запрашивает у сервера файлы с именем, указанным в параметре src.
Соответственно, там ты можешь указать что угодно, например, скрипт, выдающий картинку.
Именно так реализованы счетчики.
_________________
Ноги - это две лишние руки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nut888
Гость





СообщениеДобавлено: Ср Окт 13 2004 09:02    Заголовок сообщения: Ответить с цитатой

Вообще мне это надо для работы с классом CHtmlView
Картинки и html я могу динамически сформировать в
процессе выполнения программы Но как на это сослаться
если это существует в оперативной памяти С html это проходит

Вчера нашел способ статью
http://rsdn.ru/article/inet/pluggprotocol.xml
решающую проблему созданием своего протокола

Но может в Windows существуют уже готовые
протоколы которые можно использовать для решения
данной задачи

Хотелось бы воспользоваться стандартными вещами еще по
той причине что нужно чтобы картинки не только показывались но и работал механизм
copy-paste с другими приложениями
Вернуться к началу
Scaramouch



Зарегистрирован: 11.01.2004
Сообщения: 143
Откуда: Столица нашей Родины

СообщениеДобавлено: Ср Окт 13 2004 10:56    Заголовок сообщения: Ответить с цитатой

Помоему, это фигня какая-то.
Наверняка эту задачу можно решить как-то иначе, не изобретая собственных протоколов.
Если же без этого не обойтись, то наверно тебе стоит перенести эту ветку в раздел программирование.
Опиши поподробнее задачу - это для веба вообще? или тебе нужно просто генерить файл?
Если для веба, то какие технологии?
И т.п.
_________________
Ноги - это две лишние руки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a__sergey



Зарегистрирован: 13.10.2004
Сообщения: 6

СообщениеДобавлено: Ср Окт 13 2004 12:23    Заголовок сообщения: Ответить с цитатой

атрибут src може содержать любую ссылку, например http://www.test.ru/images.php?id=48.
Браузер, увидев тег img, пошлёт запрос по указанному src, и будет ждать ответ в виде картинки mime - image/gif, например.
В рнр, например, можно отослать картинку при помощи функции imgegif().
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Гость






СообщениеДобавлено: Ср Окт 13 2004 21:07    Заголовок сообщения: Ответить с цитатой

Я тоже думаю что правильно сделать просто и не создавать свои
протоколы Все нужное наверняка должно быть уже написано

Это не для веба
Но это в общем то не имеет особого значения
Я задаю вопрос исключительно по html

Вот еще вопрос
Нельзя ли реализовать эту идею с помощью mhtml

Очень странно - Я сохранил файл html в IE как mht, открыл его,
поместил в буфер, вставил в word. Картинки не перенеслись
Почему - внешних ссылок то нет??????????
Вернуться к началу
Annet



Зарегистрирован: 16.10.2002
Сообщения: 45
Откуда: Донецк

СообщениеДобавлено: Пт Ноя 05 2004 23:06    Заголовок сообщения: Re: Можно ли вставить картинку в html без ссылки на файл Ответить с цитатой

nut888 писал(а):
Можно ли в src подставить кодированную строку
которая бы содержала изображение

разве что знать как будет она писаться в таком виде:

Код:
M_]C_X `02D9)1@`!`@``9 !D``#_[ `11'5C:WD``0`$````30``_^X`#D%D
M;V)E`&3 `````?_;`(0``P("`@("`P("`P0#`@,$!00#`P0%!@4%!04%!@<&
M!

...


Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
fLamer



Зарегистрирован: 05.04.2004
Сообщения: 462
Откуда: Тула

СообщениеДобавлено: Вт Ноя 09 2004 09:42    Заголовок сообщения: Ответить с цитатой

Про свойство src в спецификации HTML сказано вполне определённо.
это URI.
Насчёт вставить картинку без ссылки на объект. JavaScript позволяет создать динамически объект Image. Проблема только в том, что загружается данные он одним методом - через url. Вот если бы была возможность писать в него другим способом.. это уже действительно в раздел "программирование" надо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...