Situation: you have a .swf embedded in an html page, and when you click on something in a .swf, it needs to pop up without a chrome window. This would usually be quite simple - but consider Safari, which completely disables all window.open functions while its pop-up block is on (it throws an exception if the function is triggered by onclick, but does not take into account clicks in flash memory), as you can to create something that elegantly degrades (provides an alternative and roughly equivalent experience) for browsers that won't execute window.open?
(note: these are AS3 and Safari 3 for PC or Mac, which we are talking about - but more broadly, any browser that does not support or refuses to allow the javascript window.open function.)
source
share