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 相关文章推荐
javascript 火狐(firefox)不显示本地图片问题解决
Jul 05 Javascript
JS HTML5 音乐天气播放器(Ajax获取天气信息)
May 26 Javascript
js中typeof的用法汇总
Dec 12 Javascript
js实现禁止中文输入的方法
Jan 14 Javascript
jQuery实现form表单基于ajax无刷新提交方法详解
Dec 08 Javascript
jquery取消事件冒泡的三种方法(推荐)
May 28 Javascript
JS获取地址栏参数的两种方法(简单实用)
Jun 14 Javascript
jQuery插件echarts实现的多折线图效果示例【附demo源码下载】
Mar 04 Javascript
jQuery扇形定时器插件pietimer使用方法详解
Jul 18 jQuery
Angularjs 事件指令详细整理
Jul 27 Javascript
jQuery实现图片随机切换、抽奖功能(实例代码)
Oct 23 jQuery
Vue仿Bibibili首页的问题
Jan 21 Vue.js
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
php 分页类 扩展代码
2009/06/11 PHP
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
sae使用smarty模板的方法
2013/12/17 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
2018/06/13 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
共享自己写一个框架DreamScript
2007/01/20 Javascript
国外Lightbox v2.03.3 最新版 下载
2007/10/17 Javascript
JavaScript中的prototype使用说明
2010/04/13 Javascript
Javascript中自动切换焦点实现代码
2012/12/15 Javascript
禁止空格提交表单的js代码
2013/11/17 Javascript
jQuery.holdReady()使用方法
2014/05/20 Javascript
angularJS 中$attrs方法使用指南
2015/02/09 Javascript
js实现支持手机滑动切换的轮播图片效果实例
2015/04/29 Javascript
使用jquery+CSS3实现仿windows10开始菜单的下拉导航菜单特效
2015/09/24 Javascript
初探JavaScript 面向对象(推荐)
2017/09/03 Javascript
javascript连接mysql与php通过odbc连接任意数据库的实例
2017/12/27 Javascript
vue-cli3 karma单元测试的实现
2019/01/18 Javascript
小程序开发中如何使用async-await并封装公共异步请求的方法
2019/01/20 Javascript
小程序实现订单倒计时功能
2019/04/23 Javascript
在layui中layer弹出层点击事件无效的解决方法
2019/09/05 Javascript
vue-cli3项目升级到vue-cli4 的方法总结
2020/03/19 Javascript
[53:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第三场 1月18日
2021/03/11 DOTA
Python中使用item()方法遍历字典的例子
2014/08/26 Python
python之wxPython应用实例
2014/09/28 Python
使用Python的PIL模块来进行图片对比
2016/02/18 Python
pytorch获取vgg16-feature层输出的例子
2019/08/20 Python
浅谈JupyterNotebook导出pdf解决中文的问题
2020/04/22 Python
python实现斗地主分牌洗牌
2020/06/22 Python
python绘制分布折线图的示例
2020/09/24 Python
html5实现图片转圈的动画效果——让页面动起来
2017/10/16 HTML / CSS
迪斯尼假期(欧洲、中东及非洲):Disney Holidays EMEA
2021/02/15 全球购物
父母寄语大全
2014/04/12 职场文书
甜品蛋糕店创业计划书
2014/09/21 职场文书
优秀团员个人总结
2015/02/26 职场文书
MySQL之高可用集群部署及故障切换实现
2021/04/22 MySQL
SQL Server一个字符串拆分多行显示或者多行数据合并成一个字符串
2022/05/25 SQL Server