Autor Zpráva
Anonymní
Profil *
zdravim

Vie mi tu niekto poradit ako urobit nieco take ako je na chat.lide.cz kde pri najazde na nick vyskoci okno ktore sa pohybuje sucasne s mysou? Alebo aspon nejaky good link na nejaky tutorial v cz alebo sk jazyku, dik
peta
Profil *
Anonymní
to je docela nedobra vecicka, ktera zdrzuje. predstav si, ze tam mas 300 lidi a pro kazdeho se musi dopredu nacist obrazek? No, ja bych zabijel autora.
http://www.jakpsatweb.cz/dhtml.html
http://www.jakpsatweb.cz/javascript/priklady/index.html
- treba odkaz: Změna barvy řádku tabulky při přejetí myší
PerToon
Profil
peta - myslím, že to vůbec není to, co chtěl Anonymní vědět....

Nevím jak, ale bude to asi takhle:

Div, který bude vidtelný pouze na určitým místě a bude mít absolutní pozici stejnou, jako má myš. Ale nevím jak to udělat.
Anonymní
Profil *
no presne tak chalani, div al. span ktory ma absolutnu poziciu po prejdeni mysou , ale musi to sledovat aj mys.Tu absolutnu poziciu by som aj vedel ale ta mys mi robi problemi.
ukazka
<html>
<header>
<style>
.mimo {position:absolute; top: -500px;}
</style>
<script>
function on (obj)
{
document.getElementById("aa").style.top ="50";
document.getElementById("aa").style.left ="220";

}

function off (obj)
{
document.getElementById("aa").style.top ="-500";
}


</script>
</header>
<body>
<div id="aa" class="mimo">tady stejne nic nevysvetlis</div>
<div onMouseOver="on()" onMouseOut="off()">nad mysou</div>

</body>
Yuhů
Profil
tohle funguje, jenom tam ještě je potřeba nějak doplnit ty souřadnice myši. Nevíte někdo, jak se to dělá? (z hlavy to nedám)
habendorf
Profil
je potřeba nějak doplnit ty souřadnice myši. Nevíte někdo, jak se to dělá?

x=(e?e:event).clientX;
y=(e?e:event).clientY;

Takhle je to pro IE, Gecko i Operu.
Chamurappi
Profil
Reaguji na habendorfa:
Povědomý zápis :-)

Ale v tomto případě to nestačí. Potřebná úprava HTML:
<div onmouseover="on(event)" onmouseout="off(event)">
A příslušný skript:
function on(event) // nebo off
{
x=event.clientX;
y=event.clientY;
}

Varování (už jsem o tom psal tady): Vlastnosti clientX a clientY vrací pozici vzhledem k levému hornímu rohu zobrazovací plochy prohlížeče. Spolehlivější jsou offsetX a offsetY v Exploreru a Opeře a layerX a layerY v Mozille. W3C DOM na ekvivalent zapomněl.
Anonymní
Profil *
Chamurappi: Jasně že to mám od tebe :o) Přeješ si abych příště uváděl zdroj? To bych tu pořád psal: "A od Yuhůa vím toto: ...." atd. "o)
habendorf
Profil
Sakriš, cookies. Navíc to nějak tuhne. Sorry.
peta
Profil *
PerToon
chtel mouse over, tak jsem mu dal odkaz, kde se to pouziva. Nemate radi moji stranku, muzu mu dat moji stranku :)
pismenkovy had
http://www.volny.cz/peter.mlich/www.htm#lmoje
Anonymní
Profil *
Zajímalo by mě, jak udělat něco podobnýho u sloupku... aby měl při obyčejným prohlížení stránky (v mým případě blogu) určitou barvu (samozřejmě i odkazy určité barvy) a při najetí myši se jakoby "rozsvítil", prostě, aby se objevil v jiný barvě a odkazy taky v jiný.
Fred
Profil
peta
Nějak nechápu, proč odstraňuješ ty kredity z těch scriptů. Sice tam opravíš pár drobností aby to fungovalo ve firefoxu, ale to tě pořád neopravňuje k tomu je vymazat. Co já vím tak ten písmenkový had bude odsud http://www.dynamicdrive.com/dynamicindex13/trailortext.htm a i tam je v copy samozřejmě napsáno

/*
Cursor Trailor Text- By Peter Gehrig (http://www.24fun.ch/)
Permission given to Dynamicdrive.com to feature script in it's archive.
For full source code, installation instructions, and 1000's more DHTML scripts,
visit http://dynamicdrive.com
*/
Leo
Profil
Treba aby to vypadalo, ze je vymyslel on sam? :-) Leo
Toto téma je uzamčeno. Odpověď nelze zaslat.

0