Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

№116-10-2009 12:35:49

Elena
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 24-05-2006
Сообщений: 65
UA: Safari 4.0

показать html как tooltip

можно это вообще как-нибудь сделать?

Отсутствует

 

№216-10-2009 21:15:35

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.5

Re: показать html как tooltip

Например, так:

Выделить код

Код:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
	align="center"
	title="HTML Tooltip">

	<script type="application/x-javascript">
	<![CDATA[
	var counter = 0;
	function drawTooltip(tt) {
		while(tt.lastChild)
			tt.removeChild(tt.lastChild);
		tt = tt.appendChild(document.createElementNS("http://www.w3.org/1999/xhtml", "div"));
		tt.innerHTML = "<strong>Some</strong> HTML <em>here</em>! [" + ++counter + "]";
	}
	]]>
	</script>

	<button label="Test" tooltip="htmlTooltip" />
	<popupset>
		<tooltip id="htmlTooltip" onpopupshowing="drawTooltip(this);" />
	</popupset>
</window>

Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№316-10-2009 22:51:30

Elena
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 24-05-2006
Сообщений: 65
UA: Safari 4.0

Re: показать html как tooltip

Спасибо добрый человек!

PS, на правах мыслей в слух, толи я не знаю как правильно сфомулировать, толи еще чего, но часа два сегодня в гугле искала по ключевым tootip, toolbutton, html и так и не нашла...

Отсутствует

 

№417-10-2009 17:44:40

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.5

Re: показать html как tooltip

Видимо, дело в том, что такое мало кому нужно – форматирование можно сделать средствами XUL.

Кстати, в tooltip можно и <iframe type="content" /> засунуть. Только при этом индикатор загрузки будет реагировать на обновление контента в iframe (возможно, достаточно перехватывать все load-события, но проверять лень).


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№521-10-2009 15:22:09

Elena
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 24-05-2006
Сообщений: 65
UA: Safari 4.0

Re: показать html как tooltip

А еще такой вопрос - можно в tooltip засунуть ссылку? т.е. наводишь мышку на кнопку - вылазит подсказка, переводишь курсор в подсказку - там ссылка, нажимаешь на нее и грузится заданная страница?

Отсутствует

 

№621-10-2009 21:11:25

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.5

Re: показать html как tooltip

В tooltip – вряд ли, он самоскрывается. Но можно посмотреть, как сделано в Tab Scope – там <panel>.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]