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常考语句107条收集
Mar 09 Javascript
js随机颜色代码的多种实现方式
Apr 23 Javascript
javascript常用对话框小集
Sep 13 Javascript
最简单的tab切换实例代码
May 13 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
May 24 Javascript
JS控制HTML元素的显示和隐藏的两种方法
Sep 27 Javascript
javascript另类方法实现htmlencode()与htmldecode()函数实例分析
Nov 17 Javascript
详解vue-Resource(与后端数据交互)
Jan 16 Javascript
node.js入门教程之querystring模块的使用方法
Feb 27 Javascript
详谈jQuery中的一些正则匹配表达式
Mar 08 Javascript
微信小程序设置滚动条过程详解
Jul 25 Javascript
vue登录注册实例详解
Sep 14 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
PHP个人网站架设连环讲(一)
2006/10/09 PHP
php录入页面中动态从数据库中提取数据的实现
2006/10/09 PHP
PHP程序漏洞产生的原因分析与防范方法说明
2014/03/06 PHP
PHP把数字转成人民币大写的函数分享
2014/06/30 PHP
PHP中捕获超时事件的方法实例
2015/02/12 PHP
PHP实现微信退款的方法示例
2019/03/26 PHP
jquery获取一组checkbox的值(实例代码)
2013/11/04 Javascript
javascript贪吃蛇完整版(源码)
2013/12/09 Javascript
jQuery+html5+css3实现圆角无刷新表单带输入验证功能代码
2015/08/21 Javascript
jQuery实现图片加载完成后改变图片大小的方法
2016/03/29 Javascript
常用的几个JQuery代码片段
2017/03/13 Javascript
javascript按钮禁用和启用的效果实例代码
2017/10/29 Javascript
判断滚动条滑到底部触发事件(实例讲解)
2017/11/15 Javascript
详解Vue2.0配置mint-ui踩过的那些坑
2018/04/23 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
js 对象使用的小技巧实例分析
2019/11/08 Javascript
Vue v-bind动态绑定class实例方法
2020/01/15 Javascript
node.js开发辅助工具nodemon安装与配置详解
2020/02/06 Javascript
nuxt 页面路由配置,主页轮播组件开发操作
2020/11/05 Javascript
[02:19]2014DOTA2国际邀请赛 专访820少年们一起去追梦吧
2014/07/14 DOTA
[30:00]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第二场 11.28
2020/12/01 DOTA
[32:07]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第一场 12.16
2020/12/17 DOTA
python调用cmd复制文件代码分享
2013/12/27 Python
在Python下尝试多线程编程
2015/04/28 Python
Python基于select实现的socket服务器
2016/04/13 Python
python通过matplotlib生成复合饼图
2020/02/06 Python
Python进行特征提取的示例代码
2020/10/15 Python
利用python如何实现猫捉老鼠小游戏
2020/12/04 Python
Python调用系统命令os.system()和os.popen()的实现
2020/12/31 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
HTML5操作WebSQL数据库的实例代码
2017/08/26 HTML / CSS
离婚协议书范本样本
2014/08/19 职场文书
2015年基层党支部工作总结
2015/05/21 职场文书
2019年中学生的思想品德评语集锦
2019/12/19 职场文书
Python办公自动化PPT批量转换操作
2021/09/15 Python
Java实战之课程信息管理系统的实现
2022/04/01 Java/Android