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 相关文章推荐
JSON 客户端和服务器端的格式转换
Aug 27 Javascript
jQuery创建自己的插件(自定义插件)的方法
Jun 10 Javascript
Javascript的严格模式strict mode详细介绍
Jun 06 Javascript
js/jquery判断浏览器的方法小结
Sep 02 Javascript
JavaScript中使用document.write向页面输出内容实例
Oct 16 Javascript
JS仿Windows开机启动Loading进度条的方法
Feb 26 Javascript
学习JavaScript正则表达式
Nov 13 Javascript
Map.vue基于百度地图组件重构笔记分享
Apr 17 Javascript
JavaScript canvas实现围绕旋转动画
Nov 18 Javascript
Layui动态生成select下拉选择框不显示的解决方法
Sep 24 Javascript
vue 路由缓存 路由嵌套 路由守卫 监听物理返回操作
Aug 06 Javascript
Rust中的Struct使用示例详解
Aug 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
ThinkPHP公共配置文件与各自项目中配置文件组合的方法
2014/11/24 PHP
php程序总是提示验证码输入有误解决方案
2015/01/07 PHP
php动态生成版权所有信息的方法
2015/03/24 PHP
利用php输出不同的心形图案
2016/04/22 PHP
PHP微信公众号开发之微信红包实现方法分析
2017/07/14 PHP
PHP提取字符串中的手机号正则表达式怎么写
2017/07/17 PHP
Swoole扩展的6种模式深入详解
2021/03/04 PHP
在视频前插入广告
2006/11/20 Javascript
Javascript hasOwnProperty 方法 &amp; in 关键字
2008/11/26 Javascript
JQuery将文本转化成JSON对象需要注意的问题
2011/05/09 Javascript
javascript判断并获取注册表中可信任站点的方法
2015/06/01 Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
2015/10/08 Javascript
创建自己的jquery表格插件
2015/11/25 Javascript
jQuery实现点击按钮文字变成input框点击保存变成文字
2016/05/09 Javascript
jQuery滚动新闻实现代码
2016/06/26 Javascript
jQuery实现页面滚动时智能浮动定位
2017/01/08 Javascript
深入理解Node中的buffer模块
2017/06/03 Javascript
5分钟打造简易高效的webpack常用配置
2017/07/04 Javascript
关于JavaScript的单双引号嵌套问题
2017/08/20 Javascript
微信小程序button组件使用详解
2018/01/31 Javascript
js中getter和setter用法实例分析
2018/08/14 Javascript
layui使用templet格式化表格数据的方法
2019/09/16 Javascript
Vue 监听元素前后变化值实例
2020/07/29 Javascript
python中PS 图像调整算法原理之亮度调整
2019/06/28 Python
使用python实现微信小程序自动签到功能
2020/04/27 Python
python如何提升爬虫效率
2020/09/27 Python
英国知名小木屋定制网站:Tiger Sheds
2020/03/06 全球购物
LACOSTE波兰官网:Polo衫、服装和鞋类
2020/09/29 全球购物
会计实习期自我鉴定
2013/10/06 职场文书
本科毕业自我鉴定
2014/03/20 职场文书
公司聘任书模板
2014/03/29 职场文书
安娜卡列尼娜观后感
2015/06/11 职场文书
海上钢琴师的观后感
2015/06/11 职场文书
六一儿童节致辞稿(3篇)
2019/07/11 职场文书
python自动化测试之Selenium详解
2022/03/13 Python
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技