<a href="showmovie.php?x=320&y=240&url=O-Timeline.mp4" target="A Brief History of Lame" onclick="opener('O-Timeline.mp4',320,240,'A Brief History of Lame'); return false">pop-up</a>
to popup a new window. The problem is that Safari doesn't popup but instead reverts back to the target attribute as if it was a browser that didn't support Javascript. The wierd thing is, I have gone to other webpages (like Quirksmode)and their popups worked fine in Safari. If I view the source of the page, it looks just like mine.
Is there some glaring mistake I'm missing or maybe something specific with Safari?
btw: The popups work exactly as expected in all other browsers.
In case anyone cares, I found the solution on my own.
The problem was that the popup function was called opener() which is a reserved word in Javascript. The script worked fine in all other browsers, so I guess everyone except Safari ignores it.
Anyway, I changed the function to popitup() and problem solved.