`

网页运行代码窗口

阅读更多
<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)">

 

分享到:
评论

相关推荐

    嵌入窗口_窗口处理_VB嵌入窗口_vb6_

    5. **执行CMD命令**:使用`ShellExecute`或`System`函数,VB6程序能够执行命令行命令,实现系统级别的交互,如运行外部程序、打开文件等。 6. **向窗口发送字符串**:借助`PostMessage`或`SendMessage`函数,开发者...

    强悍网页窗口控件

    通过查看和运行这个文件,开发者可以直观地了解控件的各种特性,如窗口的创建、操作和自定义设置等。 2. **frameset.html**:框架集是HTML的一种布局技术,它将网页分割成多个独立的区域,每个区域可以加载不同的...

    网页小窗口透明显示

    网页小窗口透明显示技术是一种在用户界面设计中增强用户体验的创新方法。这种技术允许一个网页或者应用程序的部分或全部内容以半透明的形式出现在用户的桌面上,而不会完全遮挡背景。这样,用户可以在查看或操作其他...

    十分酷炫的网页特效代码

    本资源包含的"十分酷炫的网页特效代码"涵盖了网页背景类、菜单类、图片类、多媒体类等五个主要类别,总计53种特效。下面将详细解释这些特效及其在网页设计中的应用。 1. **网页背景类**:这类特效主要用于改变或...

    100网页广告代码全集

    最后,js-0001和js-0100可能是整个广告代码库的核心部分,负责协调和管理其他所有广告代码的运行,确保广告的正确显示和运行效率。 总结来说,"100网页广告代码全集"提供了一套全面的JavaScript解决方案,用于创建...

    超炫超酷的黑客网页源代码

    这确保了代码能在多种浏览器上运行。 `speed` 变量定义了动画的速度,`stopit` 是定时器的ID,用于控制动画的执行。`doit()` 函数包含滚动动画的逻辑,它根据浏览器窗口的大小和位置更新元素的剪辑区域,从而创建出...

    Delphi 获取网页源代码.rar

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

    C#代码直接显示网页,能够读取网页内容!

    对于客户端,C#应用本身不受同源策略限制,但若使用JavaScript运行在WebBrowser控件中则会受到限制。 通过理解和应用这些知识点,你就可以在C#中实现显示网页并读取其内容的功能了。这在开发网络爬虫、网页抓取工具...

    labview 运行界面,关闭其他窗口

    LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一款由美国国家仪器公司(NI)开发的图形化编程环境,专...通过分析和学习这段代码,你可以更深入地理解如何在LabVIEW中控制VI的运行和窗口管理。

    网页Flash背投广告和强制弹出窗口代码.rar

    在"codesc.net"这个文件中,可能包含了用Flash制作的背投广告和弹出窗口的源代码,对于学习早期网络广告设计和了解过去的技术趋势有一定价值。然而,现代网页开发者应该注意,这些技术可能已经不再适用于当前的网页...

    点击打开小窗口源码

    这段代码表示当用户点击ID为`openWindow`的元素时,会打开一个名为`index.html`的新窗口,窗口大小设定为宽400像素、高300像素。 标签中的“弹出窗口”可能指的是浏览器级别的弹窗,比如JavaScript的`alert()`、`...

    窗口自动吸附到其它窗口源代码(仿Winamp)

    - `Snapformtoscreen.aspx_files` 和 `SnapformtoscreenCn.aspx_files`:这两个文件夹可能包含了网页相关的资源,如CSS样式和JavaScript脚本,如果代码是基于Web的,这些文件将用于控制网页上窗体的吸附行为。...

    VB自动关闭网页广告窗口

    在VB(Visual Basic)编程环境中,我们可以创建一个应用程序来实现自动关闭网页中的广告窗口。这个功能通常被用作辅助工具,以提升用户浏览网页时的体验,减少广告干扰。以下是一些关键知识点: 1. **VB事件处理**...

    js网页中的(运行代码)功能实现思路

    标签中的“网页运行代码”和“运行”是关键词,指明了这一功能的应用场景和目的。 在提供的部分内容中,给出了一个简单的HTML页面示例,展示了如何在网页中嵌入一个代码执行区域,并通过点击按钮来运行这段代码。这...

    flash图片排列代码,自适应窗口宽度刷新

    这个主题“flash图片排列代码,自适应窗口宽度刷新”涉及到Flash技术,一种曾经广泛用于创建交互式内容和动画的平台。尽管现代网页设计更多地转向HTML5,但理解Flash的工作原理对于历史回顾和技术传承仍有一定价值。...

    javascript获得网页窗口实际大小的示例代码.docx

    通过上述知识点的介绍和示例代码的分析,我们了解到JavaScript提供了多种方式来获取浏览器窗口的实际尺寸,并且通过简单的兼容性处理可以确保代码在各种浏览器中都能够稳定运行。此外,通过监听窗口的`resize`事件还...

    61种时尚网页特效代码javascript特效2013js特效

    JavaScript是一种广泛应用于网页开发的脚本语言,它在浏览器端运行,为网页添加交互性和动态效果。本资源“61种时尚网页特效代码javascript特效2013js特效”汇集了2013年时流行的JavaScript特效,这些特效能够极大地...

    类w3school代码在线编辑运行工具

    "类w3school代码在线编辑运行工具"是一个方便开发者进行代码编写、测试和运行的平台,它的设计灵感来源于知名的Web开发学习网站w3school。这个工具通常包含多种编程语言的编辑器,比如HTML、CSS和JavaScript,使得...

    网页向上滑动效果代码

    6. **代码执行和结果查看**:解释如何运行Python脚本,以及如何观察和验证网页滑动效果是否正确。 7. **资源清理**:在完成操作后,如何关闭浏览器窗口和终止Webdriver,如`driver.quit()`。 8. **异常处理**:...

Global site tag (gtag.js) - Google Analytics