IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Подсказки к ссылкам ? (http://www.imho.ws/showthread.php?t=76496)

rootus 26.12.2004 21:40

Подсказки к ссылкам ?
 
Как сделать всплывабщие подсказки к ссылкам, как на kpnemo (при выборе категории). ???

Sensey 26.12.2004 22:04

Ну так а почему бы не выбрать sourсe в меню View и не посмотреть?

Hubbitus 26.12.2004 22:44

<a href="..." title="Подсказка">...</a>

Но почему бы действительно просто не глянуть :mad:

rootus 27.12.2004 00:29

Да не такая, а красивая, большая и в рамке, с фоном. Думаю что с помошью css2.
Может кто знает?

Fiery_Fenix 27.12.2004 01:13

А почему бы действительно не глянуть код, а? До чего ж народ ленивый стал....
Код HTML:

<a href="..."
onmouseover="return overlib('...');"
onmouseout="return nd();">
...</a>

А сам код генерящий эту подсказочку в файле overlib.js (тут уж сами :))

rootus 28.12.2004 18:11

Народ если вы всегда используете чужой код, то я вам сочувствую. Я спрашивал "как у", а не "так же". Это разные вещи.

Может возможно использовать css, а не жабу. Я её не знаю вот и спрашиваю. Тема раздела вроде как раз про ето. Острить никто не просил.
:mad:

Merlin Cori 28.12.2004 18:20

Цитата:

Народ если вы всегда используете чужой код, то я вам сочувствую
XLink
а ты что, каждый автомобиль новый сам делаешь? И руду сам добываешь и плавишь ее сам....... Да, тяжело тебе.......... :)

Ты спрашиваешь как сделать, тебе отвечают, где это посмотреть.... Чего ж еще надо

Ghost 28.12.2004 18:44

XLink
Вот:
Код HTML:

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
var pupMsg = new Array();
pupMsg = [
  'message1',
  'message2',
  'message3'];

var pupVisible = 0;

function pupShow (n) {
  if (pupVisible == 0) {
    var d = document.getElementById('pup');
    d.innerHTML = pupMsg[n - 1];
    d.style['margin'] = (10 + n * 10) + ' 32';
    d.style['display'] = 'block';
    pupVisible = n;
  }
}

function pupHide () {
  if (pupVisible != 0) {
    var d = document.getElementById('pup');
    d.style['display'] = 'none';
    pupVisible = 0;
  }
}
//-->

</SCRIPT>
</HEAD>
<BODY STYLE="margin: 10px; font-size: 10pt;">
<DIV STYLE="display: none; position: absolute; width: 100px; height: 100px;
  margin-left: 100px; margin-top: 100px;
  background-color: #123456; color: #FFFFFF;"
ID="pup">
&nbsp;</DIV>
<A HREF="link1.html" onMouseOver="javascript:pupShow(1);" onMouseOut="javascript:pupHide();">link1</A><BR>
<A HREF="link1.html" onMouseOver="javascript:pupShow(2);" onMouseOut="javascript:pupHide();">link1</A><BR>
<A HREF="link1.html" onMouseOver="javascript:pupShow(3);" onMouseOut="javascript:pupHide();">link1</A><BR>
</BODY>
</HTML>


Hubbitus 28.12.2004 20:34

Цитата:

XLink:
Народ если вы всегда используете чужой код, то я вам сочувствую. Я спрашивал "как у", а не "так же". Это разные вещи.
А никто особенно и не острил. Также никто не заставляет брать и использовать их код неизменным, ты спросил "как у", тебе ответили что как у них сделано мог бы и сам посмотреть. Если хочешь что-то изменить, а не сделать "так же" - измени. На CSS подобное врядли делается, ведь тебе нужно чтобы что-то менялось, происходило, обрабатывалось, а CSS влияет посути только на вид...

rootus 28.12.2004 23:53

Цитата:

Сообщение от Merlin Cori
XLink
а ты что, каждый автомобиль новый сам делаешь? И руду сам добываешь и плавишь ее сам....... Да, тяжело тебе.......... :)

Ты спрашиваешь как сделать, тебе отвечают, где это посмотреть.... Чего ж еще надо

Мы тут не про предметы материального мира беседу ведём. Разграничивай понятия. И хватит гнать базар не по теме. Мы про программирование разговариваем, а здесь copy/paste даром не проходит.

Hubbitus

Если есть атрибут title у тега <a>
Значит и воздействовать на него можно средствами CSS.
Денамический контент атрибута можно и php Заполнять

PHP код:

<?php
$title
="Заголовок";

echo 
"<a href="" title=$title>Ссылка</a>";
?>

Ghost

Спосибо за пост. Просмотрю. Проанализирую.

Плагиатчикам

Вот дерите на здаровье скрипт. Инфа о нём на том же сайте.

Всё тема закрыта. Вопросы решены !!!

Sheryld 29.12.2004 15:09

пусть мне дадут штрафное очко, но я все же скажу.

2 xlink

по-твоему быть "плагиатчиком" это плохо, а чтобы за тебя сделали всю работу, под твой заказ - это нормально :p

p.s. если писать большой скрипт, то волей неволей придеться воспользоваться какой-нибудь библиотекой(скажем кросслатформенная база для скрипта). есть и opensource. главное не удалять copyrights и следовать лицензии(если таковая имееться).


Часовой пояс GMT +4, время: 17:13.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.