`

网页运行代码窗口

阅读更多
<script>
var userAgent = navigator.userAgent.toLowerCase();
var is_opera = userAgent.indexOf('opera') != -1 && opera.version();
var is_saf = userAgent.indexOf('applewebkit') != -1 || navigator.vendor == 'Apple Computer, Inc.';
var is_webtv = userAgent.indexOf('webtv') != -1;
var is_ie = (userAgent.indexOf('msie') != -1 && !is_opera && !is_saf && !is_webtv) && userAgent.substr(userAgent.indexOf('msie') + 5, 3);
function runCode(obj) {
        var winname = window.open('', "_blank", '');
        winname.document.open('text/html', 'replace');
winname.opener = null; // 防止代码对页面修改
        winname.document.write(obj.value);
        winname.document.close();
}
function saveCode(obj) {
        var winname = window.open('', '_blank', 'top=10000');
        winname.document.open('text/html', 'replace');
        winname.document.write(obj.value);
        winname.document.execCommand('saveas','','code.htm');
        winname.close();
}
function copycode(obj) {
if(is_ie && obj.style.display != 'none') {
  var rng = document.body.createTextRange();
  rng.moveToElementText(obj);
  rng.scrollIntoView();
  rng.select();
  rng.execCommand("Copy");
  rng.collapse(false);
}
}
</script>
<textarea id=code cols=80 rows=15></textarea>   
<br />
<input type="button"onclick=runCode(code) value="运行代码" style="border:1px solid #B1B4CD;background:#696D81;color:#FFFFFF; padding-top:5px;">
<input type="button"onclick=copycode(code) style="border:1px solid #B1B4CD;background:#696D81;color:#FFFFFF; padding-top:5px;"value="复制代码" onclick="copycode(runcode3)"> 
<input type="button"onclick=saveCode(code) style="border:1px solid #B1B4CD;background:#696D81;color:#FFFFFF; padding-top:5px;"value="另存代码" onclick="saveCode(runcode3)">

 

分享到:
评论

相关推荐

    Delphi 获取网页源代码.rar

    Delphi 获取网页源代码,这个程序首先是一个网页浏览器,可解析用户输入的网址,直接输出网页界面,然后通过操作主窗口区的Tab选项,查看该网页的源代码,也就是完成了两种功能:1、网页浏览器,2、查看源代码。运行...

    VB6.0 编写类似网页中的窗口弹出框.rar

    仿网页的弹出框、浮动框效果,在本示例窗口中,一个按钮对应一个弹出框类型,有确认框、询问框、提示框等常用的弹出提示类型,还有多种颜色风格可选,源代码在VB6.0下不需要第三方控件即可编译,最终运行效果如截图...

    在网页中编辑并运行html、css、js代码.html

    有好多的网站,比如菜鸟教程,可以在左边写代码,点击“运行”,可以在右边的窗口的显示运行的结果。经过摸索,发现要实现这一功能特别的简单,就是采用了一个iframe而已。不敢独享,分享给需要的人。仅用于初学者,...

    JS实现可直接显示网页代码运行效果的HTML代码预览功能实例

    主要介绍了JS实现可直接显示网页代码运行效果的HTML代码预览功能,通过获取文本框内容并在新窗口打印输出来实现直接运行html代码的功能,简单实用,需要的朋友可以参考下

    jQuery+CSS3网页过渡动画模态窗口代码.zip

    有兴趣刚需的可以自己下载,非常实用的jquery代码,可以完美运行,有能力的还可以二次修改!

    JS实现网页右侧带动画效果的伸缩窗口代码

    本文实例讲述了JS实现网页右侧带动画效果的伸缩窗口代码。分享给大家供大家参考,具体如下: 这是一款带缓冲效果的网页右侧固定伸缩窗口,点击带颜色的区域,浮动的层窗口就会伸缩出来,再次点击则缩进去。无jQuery...

    秋秋网页下载器 V3.3.zip

    3.保存网页里面的图片,mp3,视频,flash动画,HTML代码,文字等资源。 4.只下载指定大小的文件。 5.下载一个网页里面所有链接的页面。 6.可以从浏览器拖动链接到悬浮窗。 7.多线程下载,速度极快。 8.分类保存...

    基于python的网页自动化工具

    无须每次运行从头启动浏览器,调试超方便 使用 ini 文件保存常用配置,自动调用,提供便捷的设置,远离繁杂的配置项 内置 lxml 作为解析引擎,解析速度成几个数量级提升 使用 POM 模式封装,可直接用于测试,便于...

    【JavaScript源代码】JavaScript实现浏览器网页自动滚动并点击的示例代码.docx

    打开浏览器控制台窗口 JavaScript通常是作为开发Web页面的脚本语言,本文介绍的JavaScript代码均运行在指定网站的控制台窗口。一般浏览器的开发者窗口都可以通过在当前网页界面按F12快捷键调出,然后在上面的标签...

    ASP.NET的网页代码模型及生命周期

    代码隐藏页模型与单文件页模型不同的是,代码隐藏页模型将事物处理代码都存放在cs文件中,当ASP.NET网页运行的时候,ASP.NET类生成时会先处理cs文件中的代码,再处理.aspx页面中的代码。这种过程被成为代码分离。 ...

    jquery网页右上角登录窗口可展开折叠代码.zip

    有兴趣刚需的可以自己下载,非常实用的代码,可以完美运行,有能力的还可以二次修改!

    Python3.x+Pyqt5实现界面编程浏览网页

    Python3.x+Pyqt5实现界面编程浏览网页。仔细阅读代码中的注释。里面有3个程序,每个都可以单独运行。

    lhgdialog DIV弹出窗口框架

    程序运行效率高:弹出窗口在打开和拖动时非常流畅,在同等测试条件下,CUP的占有率在30%左右,最高不超过40%。而其它弹出 窗口(比如:JQuery,ExtJs,Mootools,还有其它弹出窗口等)CUP的占有率都在50%左右,最高...

    个人主页设计文档 网页设计 网页

    理解在B/S模式下网页如何同数据库之间建立联系,重点了解基于IDC和ASP两种方式以及各自的原理和运行环境,学会使用ASP的基本语法、内建对象、内建组件以及ASP访问数据库的方法,能够读懂并修改大型动态网站(ASP网站...

    jquery实现浮动在网页右下角的彩票开奖公告窗口代码

    这是一个浮动在网页右下角的彩票开奖公告窗口,完全可当作一个右下角广告的代码来使用,而且效果中加入了简洁的动画功能,浮动窗口是从下往上滑出的,避免单调;另外本浮动窗口带有“关闭”功能,用户可以关闭它。 ...

    [JavaScript网页特效范例宝典].明日科技.扫描版2

    光盘提供了书中所有实例的全部源代码,所有源代码都经过精心调试,在Windows XP/Windows 2000环境下测试通过,保证能够正常运行。 本书适用于广大计算机爱好者和编程人员使用,也可供大中专院校师生学习参考。

    精易编程助手(易语言开发软件) v2.31 官方免费版.zip

    支持网页操作,窗口分析,web抓包,正则,post,翻译,编码转换,键码查询,进制转换等等。 精易编程助手功能 网页操作,窗口分析,web抓包,正则,POST,翻译,编码转换,键码查询,进制转换等等! 网页分析 → 穿透框架彻底分析...

    观察优秀的网站了解html

    与前两个网页相比,网页上有大量的 ,这是生存的需要,通过它们来获取一定的资金,支持网站的运行。版面自由度更 ,动画也比较 。 2 将中央电视台的网页保存在硬盘上。分别用浏览器和记事本打开保存的网页,比较两个...

    网页特效秀 2004 v2.0

    可以自动生成各类网页特效代码的软件,内部集成了包括: 文字特效,鼠标特效,页面特效,窗口特效,时间特效等在内的8类、几百个特效.功能强大,界面友好,简单易用。采用智能代码生成技术,让您仅需动动鼠标,或者敲几下...

    创建分层窗口,实现图像渐变VC源代码

    1、有没有方法创建一个半透明的窗口,并将该窗口上发生的所有鼠标事件都传递到桌面或另一个应用窗口处理?2、我正在写一个幻灯显示程序,该程序要显示JPEG图像序列。我使用了 2002年三月刊专栏文章中的 CPicture 类...

Global site tag (gtag.js) - Google Analytics