WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Rollover für TD (http://www.wcm.at/forum/showthread.php?t=157209)

suRe 28.01.2005 14:13

Rollover für TD
 
hei leute.. erstmals der Code:

Im Head:

PHP-Code:

<SCRIPT language=javascript>
function 
mgOvr(src,clrOver){ 
if (!
src.contains(event.fromElement)) { 
src.style.cursor 'arrow'
src.bgColor clrOver
}
}
function 
mgOut(src,clrIn) { 
if (!
src.contains(event.toElement)) { 
src.style.cursor 'default'src.bgColor clrIn
}
}
</SCRIPT> 


Der Aufruf im Body:
PHP-Code:

echo "<td onMouseOver=mgOvr(this,'#CCCCCC'); onMouseOut=mgOut(this,'#ffffff'); width=160 bgcolor=#ffffff><a href=?include=$link>

$name</p></a></td>"


Nun meine Frage ist ob es auch möglich ist das beim Klick auf den Link die Farbe CCCCCC weiterhin die Hintergrundfarbe bleibt und nicht gleich wieder auf weis wechselt?

gruss aus der schweiz suRe

jak 29.01.2005 12:21

So vielleicht?
PHP-Code:

echo "<td onMouseOver=mgOvr(this,'#CCCCCC'); onMouseOut=mgOut(this,'#CCCCCC'); width=160 bgcolor=#ffffff><a href=?include=$link>

$name</p></a></td>"


Oder so:
PHP-Code:

function mgOut(src,clrIn) {
if (!
src.contains(event.toElement)) {
src.style.cursor 'default'

...
echo 
"<td onMouseOver=mgOvr(this,'#CCCCCC'); onMouseOut=mgOut(this); width=160 bgcolor=#ffffff><a href=?include=$link>

$name</p></a></td>"


?

Jak

waquner 01.02.2005 12:25

das

PHP-Code:

src.style.cursor 'arrow'

is eigentlich überflüßig, ein

PHP-Code:

style="cursor:arrow;" 

macht dasselbe, bzw. is doch der Pfeil eh Standard also könntest dus eh weglassen oder?

lg waquner


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag