Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: При наведении на ссылку открывается маленькое окошко

Сообщения:  [1-5] 

 
 автор: Евгений Петров   (06.11.2005 в 14:37)   письмо автору
 
   для: Irbis   (06.11.2005 в 12:32)
 

...Помогла. :)))

   
 
 автор: Irbis   (06.11.2005 в 12:32)   письмо автору
 
   для: elenaki   (06.11.2005 в 11:44)
 

Большое спаибо!!!! Помог мне!!!

   
 
 автор: elenaki   (06.11.2005 в 11:44)   письмо автору
 
   для: mistersmak   (05.11.2005 в 22:50)
 


    <style TYPE="text/css">
body{overflow:scroll;overflow-x:hidden}
.popper{position : absolute;visibility : hidden;}
</style>
    
</head>

<body>
<DIV ID="topdeck" CLASS="popper">&nbsp;</DIV>

<SCRIPT>
var nav = (document.layers);
var iex = (document.all);
var skn = (nav) ? document.topdeck : topdeck.style;
if (nav) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = get_mouse;
function pop(img)
{
var content = "<TABLE CELLPADDING=2 CELLSPACING=0 style='border-width: 1px; border-color: black; border-style: solid; background-color: ffffff'><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD>Муть какая-то</TD></TR></TABLE></TD></TR></TABLE>";

if (nav)
{
skn.document.write(content);
skn.document.close();
skn.visibility = "visible";
}
else if (iex)
{
document.all("topdeck").innerHTML = content;
skn.visibility = "visible";
}
}

function get_mouse(e)
{
var x = (nav) ? e.pageX : event.x+document.body.scrollLeft;
var y = (nav) ? e.pageY : event.y+document.body.scrollTop;
skn.left = x+10;
skn.top = y+10;
}

function kill()
{
skn.visibility = "hidden";
}
</SCRIPT>
<a href=#null
ONMOUSEOVER="pop('img/prod/big/$image')" ONMOUSEOUT="kill()" style="cursor: hand;"
> ссылка в Сибирь</a>
</body>
</html>


немного больше по объему, зато окошко нормальное (без дурацких серых границ броузера), размер окошка и его положение относительно мыша можно регулировать.

   
 
 автор: mistersmak   (05.11.2005 в 22:50)   письмо автору
 
   для: Irbis   (05.11.2005 в 22:04)
 

<a href=#null onmousemove="window.open('http://ya.ru','','Toolbar=0,Location=0,Directories=0,Status=0,Menubar=0,Scrollbars=0,Resizable=0,Width=550,Height=400');">В сибирь</a>

   
 
 автор: Irbis   (05.11.2005 в 22:04)   письмо автору
 
 

Страница, на ней одна единственная ссылка (например в сибирь:)) )
1)При НАВЕДЕНИИ мышой на это ссылку
2)Открываеться окошко маленькое...
3)В нём муть какуй нибудь написать надо...

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования