Показать сообщение отдельно
  #2 (permalink)  
Старый 20.08.2010, 03:09
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Функций show и hide у тебя нет самих по себе это протототипы функции Tooltip создай хотябы 1 экземпляр этой функции и потом пользуйся
P.S. названия классов в стиле и скрипте не совпадает

<html>
<head><meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<style type="text/css">
.tooltipShadow {
background-color:#333333; margin:3px 3px; }
.tooltypContent {
background-color:#888888; }
</style>

<script>

function Tooltip( ) {
this.tooltip = document.createElement('div');
this.tooltip.style.position = "absolute";
this.tooltip.style.visibility = "hidden";
this.tooltip.style.className = "tooltipShadow";
//end of shadow DIV
this.content = document.createElement('div');
this.content.style.position = "relative";
this.content.className = 'tooltypContent';

this.tooltip.appendChild(this.content);
}
	Tooltip.prototype.show = function(text, x, y) {
	this.content.innerHTML += text;
	this.tooltip.style.left = x + "px";
	this.tooltip.style.right = y + "px";
	this.tooltip.style.visibility = "visible";

	if(this.tooltip.parentNode != document.body)  document.body.appendChild(this.tooltip);
};

	Tooltip.prototype.hide = function() {
	this.tooltip.style.visibility = "hidden"; };
*!*  
var a = new Tooltip();
*/!*
</script>

</head>
<body>
<p >Сделать невидимой навсегда</p>

<p><a href=""  onmouseover="a.show('s',1,1);"  onmouseout="a.hide();">Куку</a></p>

</body>
</html>

Последний раз редактировалось рони, 20.08.2010 в 03:21.
Ответить с цитированием