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模拟多线程
Feb 07 Javascript
Javascript学习笔记-详解in运算符
Sep 13 Javascript
jquery选择器之基本过滤选择器详解
Jan 27 Javascript
jquery+html5制作超酷的圆盘时钟表
Apr 14 Javascript
AngularJS模块详解及示例代码
Aug 17 Javascript
巧用jQuery选择器提高写表单效率的方法
Aug 19 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
Apr 19 Javascript
基于AngularJS实现表单验证功能
Jul 28 Javascript
angularjs下ng-repeat点击元素改变样式的实现方法
Sep 12 Javascript
使用VScode 插件debugger for chrome 调试react源码的方法
Sep 13 Javascript
微信小程序实现时间戳格式转换
Jul 20 Javascript
Element Carousel 走马灯的具体实现
Jul 26 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提取中文首字母
2008/04/09 PHP
PHP的基本常识小结
2013/07/05 PHP
php分页原理 分页代码 分页类制作教程
2016/09/23 PHP
PHP中16个高危函数整理
2019/09/19 PHP
Gambit vs CL BO3 第二场 2.13
2021/03/10 DOTA
用倒置滤镜把div倒置,再把table倒置。
2007/07/31 Javascript
仿迅雷焦点广告效果(JQuery版)
2008/11/19 Javascript
javascript 可以拖动的DIV(二)
2009/06/26 Javascript
kmock javascript 单元测试代码
2011/02/06 Javascript
兼容IE和FF的图片上传前预览js代码
2013/05/28 Javascript
javascript中数组的冒泡排序使用示例
2013/12/18 Javascript
asp.net中oracle 存储过程(图文)
2015/08/12 Javascript
D3.js中data(), enter() 和 exit()的问题详解
2015/08/17 Javascript
javascript稀疏数组(sparse array)和密集数组用法分析
2016/12/28 Javascript
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
2017/03/22 jQuery
mui框架移动开发初体验详解
2017/10/11 Javascript
Vue-cli中为单独页面设置背景色的实现方法
2018/02/11 Javascript
Node.Js生成比特币地址代码解析
2018/04/21 Javascript
vue实现引入本地json的方法分析
2018/07/12 Javascript
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
微信小程序 授权登录详解(附完整源码)
2019/08/23 Javascript
python发送邮件示例(支持中文邮件标题)
2014/02/16 Python
wxPython实现窗口用图片做背景
2018/04/25 Python
pandas中的series数据类型详解
2019/07/06 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
jupyter 导入csv文件方式
2020/04/21 Python
CSS3 text-shadow实现文字阴影效果
2016/02/24 HTML / CSS
程序员经常用到的UNIX命令
2015/04/13 面试题
中层竞聘演讲稿
2014/01/09 职场文书
创先争优活动心得体会
2014/09/04 职场文书
离婚答辩状怎么写
2015/05/22 职场文书
就业推荐表院系意见
2015/06/05 职场文书
安全教育片观后感
2015/06/17 职场文书
Nginx本地目录映射实现代码实例
2021/03/31 Servers
基于go interface{}==nil 的几种坑及原理分析
2021/04/24 Golang