我有这个脚本创建一个iframe来运行一个更好的gui的websocket服务器,这个想法是你可以通过它启动服务器。然而,它创建了iframe,但是当我使用.html(“”)删除时,我再也看不到它但它仍然运行 - 我怎么能完全关闭它。作为一个背景我正在这样做,因为我没有访问cPanel上的shell所以我正在通过它运行它。
感谢。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js"></script>
<script>
function server_load() {
$('#server_console').html('<iframe src="server.php" width="700px" height="500px" frameborder="0" id="myFrame"></iframe>');
$('#status').html('Online');
$('#status').css('background-color', '#2E7D32');
$('#status').attr('onclick', 'server_halt();')
}
function server_halt() {
$('#server_console').html('');
$('#status').html('Offline');
$('#status').css('background-color', '#C62828');
$('#status').attr('onclick', 'server_load();')
}
</script>
</head>
<body>
<div id="server_container">
<button id="status" onclick="server_load();">Offline</button>
<div id="server_console"></div>
</div>
</body>