JS實(shí)現(xiàn)可直接顯示網(wǎng)頁(yè)代碼運(yùn)行效果的HTML代碼預(yù)覽功能實(shí)例
本文實(shí)例講述了JS實(shí)現(xiàn)可直接顯示網(wǎng)頁(yè)代碼運(yùn)行效果的HTML代碼預(yù)覽功能。分享給大家供大家參考。具體如下:
JavaScript實(shí)現(xiàn)HTML代碼預(yù)覽功能,直接在網(wǎng)頁(yè)上顯示代碼運(yùn)行的效果,就例如點(diǎn)擊“運(yùn)行代碼”后的效果,使用時(shí),你只需將需要運(yùn)行的HTML代碼拷貝到文本框內(nèi),點(diǎn)擊對(duì)應(yīng)的功能按鈕即可。
運(yùn)行效果如下圖所示:

具體代碼如下:
<HTML>
<HEAD>
<TITLE>直接頁(yè)面顯示器</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=隸書(shū)>直接頁(yè)面顯示器</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>請(qǐng)?jiān)谙旅娲翱谥休斎際TML代碼</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代碼直接顯示出頁(yè)面來(lái)")
}
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>你只要把你想顯示的代碼放到上頁(yè)的輸入框中,你自己也可以寫(xiě)代碼,按顯示鍵就能顯示你的頁(yè)面內(nèi)容</center><br>")
OpenWindow.document.write("<center><a href='javascript:close()'>關(guān)閉本窗口</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=關(guān)于> <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">將下面代碼復(fù)制到輸入框試試<BR><FONT
color=#ff0033><BR><html><BR><head><BR><title>你好</title><BR></head><BR><BR><body><BR>
你好,歡迎光臨腳本之家網(wǎng)頁(yè)特效欄目!<BR>
</body><BR><BR></html></FONT></SPAN></P></TD></TR></TBODY></TABLE></CENTER></DIV>
</BODY>
</HTML>
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
- JS、HTML代碼運(yùn)行工具
- javascript 代碼運(yùn)行器
- 可以測(cè)試javascript運(yùn)行效果的代碼
- javascript實(shí)現(xiàn)的textarea運(yùn)行框效果代碼 不用指定id批量指定
- js實(shí)現(xiàn)網(wǎng)頁(yè)倒計(jì)時(shí)、網(wǎng)站已運(yùn)行時(shí)間功能的代碼3例
- 不使用瀏覽器運(yùn)行javascript代碼的方法
- 禁止JS運(yùn)行的代碼
- js網(wǎng)頁(yè)中的(運(yùn)行代碼)功能實(shí)現(xiàn)思路
- 打開(kāi)windows運(yùn)行對(duì)話框的js
- javascript實(shí)現(xiàn)在網(wǎng)頁(yè)中運(yùn)行本地程序的方法
- JS實(shí)現(xiàn)直接運(yùn)行html代碼的方法
相關(guān)文章
從parcel.js打包出錯(cuò)到選擇nvm的全部過(guò)程
這篇文章主要介紹了從parcel.js打包出錯(cuò)到選擇nvm的全部過(guò)程,需要的朋友可以參考下2018-01-01
javascript中mouseenter與mouseover的異同
javascript中mouseover和mouseenter的區(qū)別主要在于監(jiān)聽(tīng)對(duì)象的子元素是否觸發(fā)事件。mouseover:鼠標(biāo)移入監(jiān)聽(tīng)對(duì)象中,或者從監(jiān)聽(tīng)對(duì)象的一個(gè)子元素移入另一個(gè)子元素中時(shí)觸發(fā)該事件。mouseenter:鼠標(biāo)移入監(jiān)聽(tīng)對(duì)象時(shí)觸發(fā),在監(jiān)聽(tīng)對(duì)象內(nèi)移動(dòng)不會(huì)觸發(fā)。2017-06-06
JavaScript圖片url地址轉(zhuǎn)base64簡(jiǎn)單示例
這篇文章主要給大家介紹了關(guān)于JavaScript圖片url地址轉(zhuǎn)base64的相關(guān)資料,圖片URL轉(zhuǎn)Base64是把圖片URL轉(zhuǎn)化為一個(gè)以base64編碼的字符串格式,使得圖片可以直接在HTML或CSS中使用,需要的朋友可以參考下2023-10-10

