Wow. Internet Explorer strikes again. Just found out that if you attempt to make a window.open() call where the title has spaces, IE8 and IE9 will throw an error and not open the link. To circumvent the issue I simply replaced spaces with underscores and everything worked as expected.

Consider the following:

// Bad
window.open('http://melikedev.com', 'Best Dev Blog EVAR', 'width=980, height=600, scrollbars=1');

// Good
window.open('http://melikedev.com', 'Best_Dev_Blog_EVAR', 'width=980, height=600, scrollbars=1');