Not really familiar with embed but I highly believe using object with <param name="wmode" value="transparent"></param> can solve the problem.
Flash taking precedence in IE7, Accursed IE >_<
Flash taking precedence in IE7, Accursed IE >_<
|
|
Jun 6 2007, 07:24 PM
Return to original view | Post
#1
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
2,811 posts Joined: Jan 2003 From: Somewhere in middle earth |
Not really familiar with embed but I highly believe using object with <param name="wmode" value="transparent"></param> can solve the problem.
|
|
|
|
|
|
Jun 6 2007, 10:53 PM
Return to original view | Post
#2
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
2,811 posts Joined: Jan 2003 From: Somewhere in middle earth |
I don't have the time to go through the javascript process that occur at the page (firebug not that powerful) but it might have to do with event handler process which might create a conflict with the flash.
What I can think at the moment (based on my experience), is to create an invisible layer (use background:transparent) just directly covering the flash (use position:absolute,top,left,width,height). |
|
|
Jun 9 2007, 09:17 PM
Return to original view | Post
#3
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
2,811 posts Joined: Jan 2003 From: Somewhere in middle earth |
I believe the flash.js only useful when you want to force IE to play Flash without prompting yellow alert.
Silverhawk, I know it hard for you to share with us the source code of your working project but how about a simple POC (Prove of Concept) files that we can download and debug. A dummy navigation and a dummy flash would do fine with javascript file used for both action. |
|
|
Jun 10 2007, 12:00 PM
Return to original view | Post
#4
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
Senior Member
2,811 posts Joined: Jan 2003 From: Somewhere in middle earth |
I found out something interesting, apparently the script failed in IE not because of Flash but use of padding, margin and border in your css. IE assume your move out of navigation even if you mouse in the padding area or border area.
http://www.chronosight.net/temp/test.html Try sticking at the hyperlink text and you can hover over flash. I create a invisible layer above billboard div. http://www.chronosight.net/temp/nav.js Remove padding and border. http://www.chronosight.net/temp/test.css |
| Change to: | 0.0178sec
0.60
6 queries
GZIP Disabled
Time is now: 10th December 2025 - 04:03 PM |