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延迟加载
Mar 09 Javascript
JQuery获取表格数据示例代码
May 26 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
Apr 06 Javascript
深入浅析JS是按值传递还是按引用传递(推荐)
Sep 18 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
May 17 Javascript
js实现手机web图片左右滑动效果
Dec 29 Javascript
JavaScript实现多重继承的方法分析
Jan 09 Javascript
浅谈Node.js 子进程与应用场景
Jan 24 Javascript
微信小程序仿美团城市选择
Jun 06 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
Apr 20 Javascript
javascript实现滚轮轮播图片
Dec 13 Javascript
vue如何在data中引入图片的正确路径
Jun 05 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
二次元帅气男生排行榜,只想悄悄收藏系列
2020/03/04 日漫
在PHP中运行Linux命令并启动SSH服务的例子
2014/06/12 PHP
PHP中unset,array_splice删除数组中元素的区别
2014/07/28 PHP
php use和include区别总结
2019/10/13 PHP
JS的IE和Firefox兼容性集锦
2006/12/11 Javascript
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
2009/08/28 Javascript
php图像生成函数之间的区别分析
2012/12/06 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
实例代码详解jquery.slides.js
2015/11/16 Javascript
深入浅析JavaScript系列(13):This? Yes,this!
2016/01/05 Javascript
基于BootStarp的Dailog
2016/04/28 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
JS基于面向对象实现的选项卡效果示例
2016/12/20 Javascript
Bootstrap 轮播(Carousel)插件
2016/12/26 Javascript
使用cookie绕过验证码登录的实现代码
2017/10/12 Javascript
mpvue写一个CPASS小程序的示例
2018/09/04 Javascript
vue项目中仿element-ui弹框效果的实例代码
2019/04/22 Javascript
Python处理字符串之isspace()方法的使用
2015/05/19 Python
在Python中用keys()方法返回字典键的教程
2015/05/21 Python
python列表使用实现名字管理系统
2019/01/30 Python
python实现AES加密解密
2019/03/28 Python
Python+opencv 实现图片文字的分割的方法示例
2019/07/04 Python
Python使用itchat模块实现简单的微信控制电脑功能示例
2019/08/26 Python
Pycharm及python安装详细步骤及PyCharm配置整理(推荐)
2020/07/31 Python
python打包多类型文件的操作方法
2020/09/21 Python
YOOX台湾:意大利奢侈品电商
2018/10/13 全球购物
以工厂直接定价的传奇性能:Ben Hogan Golf
2019/01/04 全球购物
意大利运动服减价商店:ScontoSport
2020/03/10 全球购物
体育系毕业生求职自荐信
2014/04/16 职场文书
外联部演讲稿
2014/05/24 职场文书
家具商场的活动方案
2014/08/16 职场文书
2015年法制宣传月活动总结
2015/03/26 职场文书
幼儿园万圣节活动总结
2015/05/05 职场文书
《窃读记》教学反思
2016/02/18 职场文书
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏
Mybatis-plus配置分页插件返回统一结果集
2022/06/21 Java/Android