HTML pop-up over flex - html

How can I show an html pop-up over a Flex Web application with out changing the wmode of the swf file?
Thanks

You can't. The way that the Flash plugin and browsers interact prevents it.
See http://kb2.adobe.com/cps/155/tn_15523.html

Related

display and navigate a web page from a flex tab

i have a flex project that runs in using flash player 11. What i am trying to achive is to have a tab of my project which, when loaded displays a web page within the tab. I do not want to naviagate away from my project but display it within my tab layout. Is this possible? i have found plenty of info on how to do this using air but nothing with regards to my flex project not using air.
thanks
No, this isn't directly possible. The HTML and StageWebView components would do the trick, but they're AIR-only.
What you can do is call a javascript function using ExternalInterface to load your desired web page in an iframe positioned above your Flex area.
See Div above iframe with flash content for more info on putting an iframe above your flash content area.
if you have to do, try to use flex-iframe, but is not a good way to use iframe in flex, it will have many mask problems.

Flash create mini window for HTML

Is there a way to create a mini window in flash that contain an HTML web page?
Not open in new window!
Thanks a lot!
No, unfortunately not. It is possible in AIR, but not in the web player.
You can sort of hack it by putting an iframe above or below (provided the flash is transparent) the flash object. This question is similar. But this "solution" is usually not very good.

Flash z-index in iframe

so this is a problem:
when I'm using flash on website, and creating some dialog box which should be over all other elements I use just proper z-index for dialog box (in IE6 it's needed to set transparent wmode for flash). But flash programmer don't want to give me flash file and suggested to use iframe linking to his website.
on my website there is iframe
in iframe there is a flash object
when showing dialog box flash is over dialogbox (not depending of z-index and even wmode that I set by firebug)
I can't get touch with flash developer (anyway he sad that flash object will still remain on his website) so maybe you have any solution?
and weird thing:
- on some pc's it's working properly, one some not. what can be the reason?
Because Flash is being rendered by a plugin, I don't think changes made to the wmode property in Firebug will have immediate effect. You'll need to add the wmode="transparent" in the source and reload the page.

CSS content behind Adobe Acrobat Reader

Is there a way to put CSS-div content over a embeded Adobe Acrobat Reader session?
I've tried with CSS z-index: -1; on the iframe Acrobat Reader launches in but no luck.
Any suggestions?
You should be able to do it by overlaying the reader with an <iframe>, just as the approach with other plug-ins and <select> boxes. Also, setting the wmode parameter of the embed tag (if you are using one) to transparent. Not sure about the last one, but it works for Flash and Silverlight.
You can check a demo of the IFRAME approach (only under IE) at this demo page. (Sorry for the shameless plug, it's the first example that I think of)

Accessing hidden embedded quicktime audio

I'm trying to write a simple audio player for a website, and am using the EMBED... tag to embed the audio and setting HIDDEN="true" and using various javascript commands to control the audio playback. It works fine for realplayer and mplayer but the quicktime plugin doesn't respond to javascript if the hidden bit is set - is there any workaround for this?
First, i suggest you to use the object html tag which is standardized, embed is not.
Then you could simply hide your embeded audio using CSS instead of this hidden param.
Even better, you should hide it using CSS through JavaScript, because if you do it this way, people who don't have JavaScript enabled but support CSS are able use the plugin player directly.
I found that setting height=0 width=0 worked the same as hidden=true and solved the problem
Actually, the Quicktime plugin requires that at least a 12px squared area be shown, otherwise it will not load, and the JavaScript API will not be exposed. The area detection is done at short intervals, and if the visible area is ever reduced, the playback is stopped immediately. The plugin is extremely good at determining if it can actually be seen, you can't event cover it with other elements.