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 相关文章推荐
客户端静态页面玩分页
Jun 26 Javascript
用jQuery扩展自写的 UI导航
Jan 13 Javascript
简单学习JavaScript中的for语句循环结构
Nov 10 Javascript
JavaScript代码判断点击第几个按钮
Dec 13 Javascript
原生JS实现匀速图片轮播动画
Oct 18 Javascript
jQuery删除当前节点元素
Dec 07 Javascript
javascript实现一个网页加载进度loading
Jan 04 Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
Mar 27 Javascript
node实现基于token的身份验证
Apr 09 Javascript
微信小程序仿美团城市选择
Jun 06 Javascript
微信小程序实现购物页面左右联动
Feb 15 Javascript
vue过滤器用法实例分析
Mar 15 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
Memcache 在PHP中的使用技巧
2010/02/08 PHP
Admin generator, filters and I18n
2011/10/06 PHP
PHP写UltraEdit插件脚本实现方法
2011/12/26 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
2019/12/04 PHP
php实现商城购物车的思路和源码分析
2020/07/23 PHP
TNC vs BOOM BO3 第三场2.13
2021/03/10 DOTA
比较详细的javascript对象的property和prototype是什么一种关系
2007/08/06 Javascript
js 自动播放的实例代码
2013/11/19 Javascript
为JS扩展Array.prototype.indexOf引发的问题及解决办法
2015/01/21 Javascript
jQuery判断指定id的对象是否存在的方法
2015/05/22 Javascript
JS表格组件BootstrapTable行内编辑解决方案x-editable
2016/09/01 Javascript
BootStrap框架中的data-[ ]自定义属性理解(推荐)
2017/02/14 Javascript
webpack实现热更新(实施同步刷新)
2017/07/28 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
[04:49]2014DOTA2国际邀请赛 Newbee顺利挺进总决赛 ImbaTV独家专访
2014/07/19 DOTA
Python正则表达式介绍
2012/08/06 Python
使用pygame模块编写贪吃蛇的实例讲解
2018/02/05 Python
tensorflow 输出权重到csv或txt的实例
2018/06/14 Python
详解pyenv下使用python matplotlib模块的问题解决
2018/11/29 Python
使用 Supervisor 监控 Python3 进程方式
2019/12/05 Python
使用python客户端访问impala的操作方式
2020/03/28 Python
windows支持哪个版本的python
2020/07/03 Python
golang/python实现归并排序实例代码
2020/08/30 Python
大学生入党思想汇报
2014/01/01 职场文书
新员工入职感言
2014/02/01 职场文书
计算机求职自荐信范文
2014/04/19 职场文书
加入学生会演讲稿
2014/04/24 职场文书
寻找最美乡村教师观后感
2015/06/18 职场文书
法律服务所工作总结
2015/08/10 职场文书
新年寄语2016
2015/08/17 职场文书
导游词之山东孔庙
2019/11/04 职场文书
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python
一篇文章搞懂python混乱的切换操作与优雅的推导式
2021/08/23 Python