I\'ve got a link button which is used to build up a mailto from the contents of the page. What is the best way to launch it from javascript without opening a blank window or dis
I don't think it's stupid at all! This is a good start. What I'd try next is just to create an actual link object in jquery, append it to the body, and then click() it.
//window.location.href = sMailTo;
$('click').appendTo('body').click().remove();
Should work as long as the escape() function you're using gets rid of all of the quotes and correctly encodes the html.
But I have to say, this could be hard to get just right. If it still doesn't work, I'd recommend doing it server-side where the link POSTS all of the html needed.