I have a js bookmarklet which works perfectly on all browsers. It spawns a pop up window when clicked. Apart from the iPad – it spawns a new tab as opposed to a pop up
NOTE: I have turned OFF the Block Pop-ups feature in Safari
This is the bookmarklet code I use:
javascript:(function(){window.open('http://****.com/pages/bm/add.html?
page_title='+document.title+'&rl='+encodeURIComponent(window.location.href),
'bookmarklet','left=100,top=100,width=610,height=700,personalbar=0,toolbar=0
,scrollbars=1,resizable=1')})()
Clarification to the previous two answers, it’s possible, but you can’t rely on that behaviour because it’s a user preference:
This is a view source bookmarklet that pops open a new window. Try this one out to see if it works: