原理代码如下
代码如下 | 复制代码 |
<script> function Preview() { var TestWin=open(''); TestWin.document.write(code.value); } |
上面的代码就是先创建一个新的窗口,然后把指定容器中的字符放到页面运行即可。
例子
代码如下 | 复制代码 |
<!doctype html> <html> <head> <meta charset="utf-8" /> <script> window.onload = function() { var oTxt = document.getElementById('codeText'); var oBtn = document.getElementById('btn'); oBtn.onclick = function() |
代码分析
window.open('about:blank', '_blank'); 是告诉我们打开一个新的窗口不替换当前窗口哦
oNewWin.document.write(oTxt.value); //在空白页中写入输入框的值
是获取我们文本框中的内容我们输出到我们创建的新的窗口中去就可能实现页面运行了。
时间: 2024-10-28 09:34:43