|
HTML документ. Можно ли открыть картинку? | ☑ | ||
---|---|---|---|---|
0
Lama12
25.11.13
✎
14:23
|
Толстый клиент.
Есть поле HTML документа. У документа примерно следующий текст.
Была задумка, что показывается картинка, а когда не ПКМ, то открывается в браузере эта же картинка. Но хрен :) Вопрос - можно ли так сделать на основе поля HTML документа? |
|||
1
Lama12
25.11.13
✎
14:25
|
Мда... писатель из меня еще тот :(
Нужно что б при клике мышкой на картинку, она открывалась в браузере. |
|||
2
zakidonoff
25.11.13
✎
14:25
|
(0) Можно. Отлавливай соответствующуе событие и запускай по нему браузер.
ПыСы Надо знать CSS. |
|||
3
Lama12
25.11.13
✎
14:27
|
(2) Ладно. Буду копать.
|
|||
4
zakidonoff
25.11.13
✎
14:35
|
В тексте:
<A href="", ID="image", Style="описать изменение стиля при клике"><IMG border=1 src="C:\Users\v_se\AppData\Local\Temp\7328da24-55b6-11e3-823b-003048c568c9504748aa-505c-11e3-823b-003048c568c9.jpg" width=110 height=110></IMG></A> Процедура ПолеHTMLonclick(Элемент, pEvtObj) КликПоКартинке = Ложь; Поле = ЭлементыФормы.ПолеHTML.Документ.GetElementByID("image"); Если Поле <> Неопределено Тогда Фильтр = Поле.all(0).currentStyle.filter; Если Фильтр = "" Тогда КликПоКартинке = Истина; КонецЕсли; КонецЕсли; КонецПроцедуры В общем, как-то так |
|||
5
Lama12
28.11.13
✎
15:13
|
(4)Спасибо!
Сделал так <IMG border=1 src="C:\Users\v_se\AppData\Local\Temp\eb1c1f42-580c-11e3-823b-003048c568c9504748ac-505c-11e3-823b-003048c568c9.jpg" width=110 height=110,ID=C:\Users\v_se\AppData\Local\Temp\eb1c1f42-580c-11e3-823b-003048c568c9504748ac-505c-11e3-823b-003048c568c9></IMG>
|
|||
6
Lama12
28.11.13
✎
15:14
|
Вот что мне нравится на мисте, так это то, что здесь предлагают думать, а не дают конечного решения.
:) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |