I have a small javascript function which opens an url in a new tab:
function RedirectToPage(status) {
var url = \'ObjectEditor.aspx?Status=\' + status;
"_blank" is not guaranteed to be a new tab or window. It's implemented differently per-browser.
You can, however, put anything into target. I usually just say "_tab", and every browser I know of just opens it in a new tab.
Be aware that it means it's a named target, so if you try to open 2 URLs, they will use the same tab.