...

View Full Version : onClick=window.location.href mozilla problem



AshleyQuick
07-10-2004, 07:47 AM
<td onmouseover="this.style.cursor='hand'; window.status = 'Testing'; return true;" onmouseout="window.status = ''; return true;" onClick="window.location.href='/includes/pf/test.asp'">blah blah</td>

Any idea:

1. Why this doesn't work in Mozilla?

2. How it can be modified to work in Mozilla?

Thanks!

Ash

Willy Duitt
07-10-2004, 08:14 AM
For one, Mozilla does not have a cursor "hand" try "pointer" instead....

Roy Sinclair
07-12-2004, 07:56 PM
A little more clarity in exactly what isn't working will help get you a solution faster.



onClick="window.location.href='/includes/pf/test.asp'"


Try it without the "red" text.

glenngv
07-13-2004, 08:01 AM
Putting window or not in that case will bear the same result, as in using alert instead of window.alert or prompt instead of window.prompt. I think Willy's right in saying that the wrong use of cursor value might have affected the onclick handler to work.

AshleyQuick
07-13-2004, 01:50 PM
Replacing hand with pointer did the trick. Turns out the code actually worked in Mozilla, it's just that since the cursor did not switch, like I'm accustomed to, I didn't realize it was indeed "clickable." Sorry! :(

Ashley

glenngv
07-13-2004, 02:23 PM
You can avoid attaching onmouseover/onmouseout in each td by doing this: http://www.vladdy.net/demos/iepseudoclassesfix.html



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum