JSFiddle - React, Tailwind, and code Playground
HTML
<a href="#" onclick="nWin('test'); return false;">Test it</a>
JavaScript
function nWin(p) {
var setStyle = "<style rel='stylesheet'>\
.vTop {\
vertical-align: top;\
}\
<\/style>";
var setScript = "<script>alert('test');<\/script>";
setScript += "<script src='http://code.jquery.com/jquery-1.11.0.min.js'><\/script>";
setScript += "<script>(function () { $('#sText').html('UPDATED TEST'); })();<\/script>";
var w = window.open();
w.document.write('<head>');
w.document.write(setStyle);
w.document.write('</head><body>');
w.document.write("<span id='sText'>THIS IS A TEST</span>");
w.document.write(setScript);
w.document.write('</body>');
}
window.nWin = nWin;