Показать сообщение отдельно
  #2 (permalink)  
Старый 07.05.2010, 11:49
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Это всё делается посредством html, css, js.
Так называемая панель инструментов делается вручную.
<html>
<head>


  <script type="text/javascript">
function show_message(intext)
{
	var vis = getClientSTop()
	if(!document.getElementById('message'))
	{
	var message = document.createElement('div');
	message.style.position="absolute";
	message.style.top=vis+200+"px";
	message.style.left="40%";
	message.style.width="20%";
	message.style.backgroundColor="#FFF";
	message.style.border="1px solid #000";
	message.style.textAlign="center";
	message.setAttribute("id", "message"); 
	document.body.appendChild(message);
	var text =	document.createElement('div');
	var input =	document.createElement('div');
	input.style.height="26px";
	text.borderBottom="1px solid #000";
	message.appendChild(text);
	text.style.padding="5px";
	text.innerHTML=intext;
	var button = document.createElement('input');
	button.setAttribute("type", "button"); 
	button.setAttribute("value", "OK");
	button.style.height="26px";
	button.style.border="0px";
	button.style.backgroundColor="#37476f";
	button.style.color="#fff";
	button.style.cursor="pointer";
	button.onclick = function()
	{
		input.removeChild(button);
		message.removeChild(input);
		message.removeChild(text);
		document.body.removeChild(message);
	}
	input.appendChild(button);
	message.appendChild(input);
	}
}

function getClientSTop()
{
	return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop)
}

window.onscroll = function  () {
    if(document.getElementById('message'))
	{
		var message = document.getElementById('message');
		var vis = getClientSTop();
		message.style.top=vis+200+"px";
	}
}
  </script>


</head>
<body>
<div style="cursor: pointer;" onclick="show_message('Текст текст текст, а можно и картинку, да вообще что угодно. Если учится, учится. учится')">тыкни на меня</div>
</body></html>
__________________
.

Последний раз редактировалось Skipp, 07.05.2010 в 12:34.
Ответить с цитированием