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


Posted in Javascript onAugust 06, 2015

本文实例讲述了JS实现可直接显示网页代码运行效果的HTML代码预览功能。分享给大家供大家参考。具体如下:

JavaScript实现HTML代码预览功能,直接在网页上显示代码运行的效果,就例如点击“运行代码”后的效果,使用时,你只需将需要运行的HTML代码拷贝到文本框内,点击对应的功能按钮即可。

运行效果如下图所示:

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

具体代码如下:

<HTML>
<HEAD>
<TITLE>直接页面显示器</TITLE>
<STYLE type="text/css">
BODY{MARGIN-TOP: 0px;FONT-SIZE: 9pt;MARGIN-LEFT: 4px;MARGIN-RIGHT: 0px;FONT-FAMILY: "微软雅黑"}
A{FONT-WEIGHT: 400;FONT-SIZE: 13px;COLOR: black;TEXT-DECORATION: none}
A: hover{FONT-WEIGHT: 400;FONT-SIZE: 13px;COLOR: red;TEXT-DECORATION: underline}
A: active{CURSOR: hand;COLOR: #ff0033}
.STYLE1{color: #0000FF;font-size: 40px;}
.STYLE2{font-weight: bold;font-size: 30px;}
</STYLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
</HEAD>
<BODY>
<CENTER>
 <span class="STYLE1"><FONT face=隶书>直接页面显示器</FONT></span>
</CENTER><BR>
<CENTER>
<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 
cellPadding=0 border=0 borderlight="green">
 <TBODY>
 <TR>
  <TD align=middle><span class="STYLE2"><FONT color=red>请在下面窗口中输入HTML代码</FONT></span></TD>
 </TR>
 <TR>
  <TD align=middle>
<SCRIPT language=JavaScript>
function trestart(){
  if (script) {
  clear = confirm("确定要清除吗?",'');
  if(clear) {
  document.script.reset();
  document.script.value = "";
 }
 }
} 
function test(){
 {
 temp = document.script.tester.value;
 testwin= open("", "testwin","status=no,menubar=yes,toolbar=no");
 testwin.document.open();
 testwin.document.write(temp);
 testwin.document.close();
 }
}
function about(){
 alert("HTML代码直接显示出页面来")
}
function help(){ 
 OpenWindow=window.open("", "newwin","height=220,width=470,toolbar=no,scrollbars="+scroll+",menubar=no");
 OpenWindow.document.write("<body bgcolor='white' text='black' alink='blue'vlink='blue' link='blue'><TITLE>帮助信息</TITLE>")
 OpenWindow.document.write("<center>你只要把你想显示的代码放到上页的输入框中,你自己也可以写代码,按显示键就能显示你的页面内容</center><br>")
 OpenWindow.document.write("<center><a href='javascript:close()'>关闭本窗口</a></Center>")
 OpenWindow.document.close()
 self.name="main"
}
</SCRIPT>
   <FORM name=script><TEXTAREA name=tester rows=8 wrap=off cols=50></TEXTAREA> <BR><INPUT onclick=test() type=button value=显示>   <INPUT onclick=trestart() type=button value=清除>   <INPUT onclick=about() type=button value=关于>   <INPUT onclick=help() type=button value=帮助> 
</FORM></TD></TR></TBODY></TABLE></CENTER>
<CENTER>
<DIV align=center>
<CENTER>
<TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 
cellSpacing=0 cellPadding=0 width=360 border=0>
 <TBODY>
 <TR>
  <TD>
   <P align=left><SPAN style="FONT-SIZE: 9pt">将下面代码复制到输入框试试<BR><FONT 
   color=#ff0033><BR><html><BR><head><BR><title>你好</title><BR></head><BR><BR><body><BR>
      你好,欢迎光临三水点靠木网页特效栏目!<BR>
   </body><BR><BR></html></FONT></SPAN></P></TD></TR></TBODY></TABLE></CENTER></DIV>
</BODY>
</HTML>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
Js 订制自己的AlertBox(信息提示框)
Jan 09 Javascript
比Jquery的document.ready更快的方法
Apr 28 Javascript
js显示时间 js显示最后修改时间
Jan 02 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
Sep 23 Javascript
由ReactJS的Hello world说开来
Jul 02 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
Jan 04 Javascript
JavaScript数据结构之广义表的定义与表示方法详解
Apr 12 Javascript
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
Jul 17 Javascript
Vue 组件(component)教程之实现精美的日历方法示例
Jan 08 Javascript
Vue使用json-server进行后端数据模拟功能
Apr 17 Javascript
vscode vue 文件模板的配置方法
Jul 23 Javascript
通过实例了解JS执行上下文运行原理
Jun 17 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
Aug 06 #Javascript
js实现简单秒表走动的时钟特效
Mar 25 #Javascript
javascript实现鼠标放上后下边对应内容变换的效果
Aug 06 #Javascript
JS实现跟随鼠标的链接文字提示框效果
Aug 06 #Javascript
jquery实现仿新浪微博评论滚动效果
Aug 06 #Javascript
JS实现弹出浮动窗口(支持鼠标拖动和关闭)实例详解
Aug 06 #Javascript
jquery实现点击查看更多内容控制段落文字展开折叠效果
Aug 06 #Javascript
You might like
PHP4实际应用经验篇(8)
2006/10/09 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
PHP中使用file_get_contents post数据代码例子
2015/02/13 PHP
PHP也能干大事 随机函数
2015/04/14 PHP
用PHP写的一个冒泡排序法的函数简单实例
2016/05/26 PHP
php生成mysql的数据字典
2016/07/07 PHP
使用php完成常见的文件上传功能(推荐)
2017/01/13 PHP
浅谈laravel orm 中的一对多关系 hasMany
2019/10/21 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
javascript 控制弹出窗口
2007/04/10 Javascript
javascript prototype,executing,context,closure
2008/12/24 Javascript
javascript实现tabs选项卡切换效果(自写原生js)
2013/03/19 Javascript
编写高性能Javascript代码的N条建议
2015/10/12 Javascript
jQuery实现按比例缩放图片的方法
2017/04/29 jQuery
AngularJS实现的JSONP跨域访问数据传输功能详解
2017/07/20 Javascript
详解vue-router 初始化时做了什么
2018/06/11 Javascript
JS定时器如何实现提交成功提示功能
2020/06/12 Javascript
js实现简单的随机点名器
2020/09/17 Javascript
详解vue 组件注册
2020/11/20 Vue.js
利用Python为iOS10生成图标和截屏
2016/09/24 Python
Python调用C++程序的方法详解
2017/01/24 Python
浅谈配置OpenCV3 + Python3的简易方法(macOS)
2018/04/02 Python
python 实现图片旋转 上下左右 180度旋转的示例
2019/01/24 Python
基于python的itchat库实现微信聊天机器人(推荐)
2019/10/29 Python
python中的逆序遍历实例
2019/12/25 Python
Pytorch Tensor的统计属性实例讲解
2019/12/30 Python
纯CSS3打造属于自己的“小黄人”
2016/03/14 HTML / CSS
英国拳击装备购物网站:RDX Sports
2018/01/23 全球购物
Feelunique澳大利亚:欧洲的化妆品零售电商
2019/12/18 全球购物
企业党员公开承诺书
2014/03/26 职场文书
中学生社会实践活动总结
2014/07/03 职场文书
幼师辞职信范文大全
2015/05/12 职场文书
创业计划书之美容店
2019/09/16 职场文书
学习师德师风的心得体会(2篇)
2019/10/08 职场文书
疑《守望先锋2》A测截图泄露 或将推出新模式、新界面
2022/04/03 其他游戏
python如何为list实现find方法
2022/05/30 Python