js打开、关闭页面和运行代码那些事

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="智能社 - zhinengshe.com">
<meta name="copyright" content="智能社 - zhinengshe.com">
<title>智能社 - www.zhinengshe.com</title>
</head>
<body>
    <input type="button" value="打开" onclick="window.open('http://www.baidu.com'), '_self'" />
    <input type="button" value="关闭" onclick="window.close();" />
</body>
</html>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="智能社 - zhinengshe.com">
<meta name="copyright" content="智能社 - zhinengshe.com">
<title>智能社 - www.zhinengshe.com</title>
<style>

</style>
<script>
window.onload=function (){
    var oBtn=document.getElementById('btn');
    var oText=document.getElementById('text');    
    oBtn.onclick=function (){
        var oNewWidnow=window.open('about:blank', '_blank');    
        oNewWidnow.document.write(oText.value);
    };
    
};
</script>
</head>

<body>
    <textarea cols="80" rows="10" id="text"></textarea>
    <input type="button" value="运行" id="btn" />
</body>
</html>

原文地址:https://www.cnblogs.com/heboliufengjie/p/4162831.html