Blocked vs Non-blocked Pop-up window
browser, javascript, popupwindow
Solution
The main factor for deciding what popup window will be blocked is the good pop-up window must be show after user do some action like click or do some other event like press enter.
However, you can use in-page pop-up window like JQuery UI Dialog that all pop-up blocker cannot block it because it just is html tag like span or div. Therefore, it does not clever enough for understanding content inside pop-up tag. It should be the best way to avoid all pop-up blockers.
Problem
I found that, browsers don't block all pop-up JavaScript windows. How to write pop-up windows in JavaScript that won't be blocked by browsers? I mean what is the main factor that makes the difference?