编辑页前台代码中添加
--------------------------------------------

1 <OBJECTid="doc_html"style="LEFT: 0px; TOP: 0px"type="text/x-scriptlet"height="320"width="100%"2 data="editor.htm"VIEWASTEXT>3 </OBJECT>4 <INPUTtype="hidden"name="content">         
5                            <asp:Button id="Button1" runat="server" Text="Button1"></asp:Button>                   

<script language="javascript">
 function CheckForm()
{
document.all.content.value=document.all.doc_html.value;
alert('aaaaaaaa'+document.all.content.value);
return true
}
</script>

编辑页后台代码中添加
-----------------------------------------------
this.Button1.Attributes.Add("OnClick","CheckForm();");

编辑框代码,保存为editor.htm
-------------------------------------------------
<html>
<head>
<title>编辑系统</title>
<link rel="STYLESHEET" type="text/css" href="edit.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="menu" οnlοad="InitDocument();" STYLE="margin:0pt;padding:0pt">

<div class="yToolbar" ID="ExtToolbar">
<div class="TBHandle"></div>
<div class="Btn" TITLE="删除" LANGUAGE="javascript" οnclick="format1('delete');">
<img class="Ico" src="data:images\delete.gif" WIDTH="16" HEIGHT="16">
</div>
<div class="Btn" TITLE="剪切" LANGUAGE="javascript" οnclick="format1('cut');">
<img class="Ico" src="data:images\cut.gif" WIDTH="16" HEIGHT="16">
</div>
<div class="Btn" TITLE="复制" LANGUAGE="javascript" οnclick="format1('copy');">
<img class="Ico" src="data:images\copy.gif" WIDTH="16" HEIGHT="16">
</div>
<div class="Btn" TITLE="粘贴" LANGUAGE="javascript" οnclick="format1('paste');">
<img class="Ico" src="data:images\paste.gif" WIDTH="16" HEIGHT="16">
</div>
<div class="Btn" TITLE="撤消" LANGUAGE="javascript" οnclick="format1('undo');">
<img class="Ico" src="data:images\undo.gif" WIDTH="17" HEIGHT="16">
</div>
<div class="Btn" TITLE="恢复" LANGUAGE="javascript" οnclick="format1('redo');">
<img class="Ico" src="data:images\redo.gif" WIDTH="16" HEIGHT="16">
</div>

<div class="TBSep"></div>
<div class="Btn" TITLE="插入表格" LANGUAGE="javascript" οnclick="fortable()">
<img class="Ico" src="data:images\table.gif" WIDTH="18" HEIGHT="18">
</div>
<div class="Btn" TITLE="插入超级连接" LANGUAGE="javascript" οnclick="UserDialog('CreateLink')">
<img class="Ico" src="data:images\wlink.gif" WIDTH="22" HEIGHT="22">
</div>
<div class="Btn" TITLE="插入图片" LANGUAGE="javascript" οnclick="UserDialog('InsertImage');">
<img class="Ico" src="data:images\img.gif" WIDTH="22" HEIGHT="22">
</div>
<div class="Btn" TITLE="插入水平线" LANGUAGE="javascript" οnclick="format('InsertHorizontalRule')">
<img class="Ico" src="data:images/hr.gif" WIDTH="16" HEIGHT="16">
</div>

<div class="TBSep"></div>

<div  TITLE="欢迎使用添加文章系统" >
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color=red size=2px>

</font>
</div>

</div>

<div class="yToolbar">
<div class="TBHandle"></div>
<select ID="formatSelect" class="TBGen" title="段落格式" οnchange="doSelectClick('FormatBlock',this)" style="font: icon; width: 80px;">
<option>段落格式</option>
<option VALUE="&lt;P&gt;">普通
<option VALUE="&lt;PRE&gt;">已编排格式
<option VALUE="&lt;H1&gt;">标题一
<option VALUE="&lt;H2&gt;">标题二
<option VALUE="&lt;H3&gt;">标题三
<option VALUE="&lt;H4&gt;">标题四
<option VALUE="&lt;H5&gt;">标题五
<option VALUE="&lt;H6&gt;">标题六
<option VALUE="&lt;H7&gt;">标题七
</select>
<select id="specialtype" class="TBGen" οnchange="doSelectClick('FormatBlock',this)" style="font: icon; width: 100px;">
<option>特殊字体格式</option>
<option VALUE="SUP">上标
<option VALUE="SUB">下标
<option VALUE="DEL">删除线
<option VALUE="BLINK">闪烁
<option VALUE="BIG">增大字体
<option VALUE="SMALL">减小字体
</select>
<div class="Btn" TITLE="字体颜色" LANGUAGE="javascript" οnclick="foreColor();">
<img class="Ico" src="data:images\fgcolor.gif" WIDTH="23" HEIGHT="22">
</div>
<div class="TBSep"></div>

<div class="Btn" TITLE="加粗" LANGUAGE="javascript" οnclick="format('bold');">
<img class="Ico" src="data:images\bold.gif" WIDTH="16" HEIGHT="16">
</div>
<div class="Btn" TITLE="斜体" LANGUAGE="javascript" οnclick="format('italic');">
<img class="Ico" src="data:images\italic.gif" WIDTH="16" HEIGHT="16">
</div>
<div class="Btn" TITLE="下划线" LANGUAGE="javascript" οnclick="format('underline');">
<img class="Ico" src="data:images\underline.gif" WIDTH="16" HEIGHT="16">
</div>

<div class="TBSep"></div>

<div class="Btn" TITLE="左对齐" NAME="Justify" LANGUAGE="javascript" οnclick="format('justifyleft');">
<img class="Ico" src="data:images\aleft.gif" WIDTH="17" HEIGHT="16">
</div>
<div class="Btn" TITLE="居中" NAME="Justify" LANGUAGE="javascript" οnclick="format('justifycenter');">
<img class="Ico" src="data:images\center.gif" WIDTH="17" HEIGHT="16">
</div>
<div class="Btn" TITLE="右对齐" NAME="Justify" LANGUAGE="javascript" οnclick="format('justifyright');">
<img class="Ico" src="data:images\aright.gif" WIDTH="16" HEIGHT="16">
</div>

<div class="TBSep"></div>

<div class="Btn" TITLE="编号" LANGUAGE="javascript" οnclick="format('insertorderedlist');">
<img class="Ico" src="data:images\numlist.gif" WIDTH="18" HEIGHT="18">
</div>
<div class="Btn" TITLE="项目符号" LANGUAGE="javascript" οnclick="format('insertunorderedlist');">
<img class="Ico" src="data:images\bullist.gif" WIDTH="18" HEIGHT="18">
</div>
<div class="Btn" TITLE="减少缩进量" LANGUAGE="javascript" οnclick="format('outdent');">
<img class="Ico" src="data:images\outdent.gif" WIDTH="16" HEIGHT="16">
</div>
<div class="Btn" TITLE="增加缩进量" LANGUAGE="javascript" οnclick="format('indent');">
<img class="Ico" src="data:images\indent.gif" WIDTH="16" HEIGHT="16">
</div>

<div class="TBSep"></div>
<div class="Btn" TITLE="使用帮助" LANGUAGE="javascript" οnclick="help();">
<img class="Ico" src="data:images\help.gif" WIDTH="16" HEIGHT="16">
</div>

<div class="TBSep"></div>

</div>

<div class="yToolbar">
<div class="TBHandle"></div>
<div class="TBHandle"></div><select language="javascript" class="TBGen" id="FontName" title="字体名" οnchange="format('fontname',this[this.selectedIndex].value);">
<option class="heading" selected>字体<option value="宋体">宋体<option value="黑体">黑体<option value="楷体_GB2312">楷体<option value="仿宋_GB2312">仿宋<option value="隶书">隶书<option value="幼圆">幼圆<option value="新宋体">新宋体<option value="细明体">细明体<option value="Arial">Arial<option value="Arial Black">Arial Black<option value="Arial Narrow">Arial Narrow<option value="Bradley Hand      ITC">Bradley
Hand ITC<option value="Brush Script      MT">Brush Script MT<option value="Century Gothic">Century Gothic<option value="Comic Sans MS">Comic Sans
MS<option value="Courier">Courier<option value="Courier New">Courier New<option value="MS Sans Serif">MS Sans Serif<option value="Script">Script<option value="System">System<option value="Times New Roman">Times New Roman<option value="Viner Hand ITC">Viner Hand ITC<option value="Verdana">Verdana<option value="Wide      Latin">Wide Latin<option value="Wingdings">Wingdings</option></select> <select language="javascript" class="TBGen" id="FontSize" title="字号大小" οnchange="format('fontsize',this[this.selectedIndex].value);"> <option class="heading" selected>字号<option value="7">一号<option value="6">二号<option value="5">三号<option value="4">四号<option value="3">五号<option value="2">六号<option value="1">七号</option></select>
<div class="TBSep"></div>
<div class="TBGen" id="EditMode" title="使用 HTML"><input οnclick="setMode(this.checked);" type="checkbox">使用 HTML 语法书写 </div></div>

<div class="TBSep"></div>

</div>

<iframe class="Composition" ID="Composition" MARGINHEIGHT="1" MARGINWIDTH="1" width="100%" height="240">
</iframe>

<script src="edit.js" type="text/javascript"></script>

</body>
</html>

JS文件edit.js
---------------------------------------------------

1SEP_PADDING=52HANDLE_PADDING=734varyToolbars=newArray();56varYInitialized=false;78functiondocument.onreadystatechange()9{10if(YInitialized)11return;12    YInitialized=true;1314vari, s, curr;1516for(i=0; i<document.body.all.length;    i++)17{18        curr=document.body.all[i];19if(curr.className=="yToolbar")20{21            InitTB(curr);22            yToolbars[yToolbars.length]=curr;23        }24    }2526    DoLayout();27    window.onresize=DoLayout;2829    Composition.document.open()30    Composition.document.write("<head><style type=\"text/css\">body {font-size: 10.8pt}</style><meta http-equiv=Content-Type content=\"text/html; charset=gb2312\"></head><BODY bgcolor=\"#FFFFFF\"MONOSPACE></body>");31    Composition.document.close()32    Composition.document.designMode="On"33}3435functionInitTB(y)36{37    y.TBWidth=0;3839if(!PopulateTB(y))40returnfalse;4142    y.style.posWidth=y.TBWidth;4344returntrue;45}4647functionPopulateTB(y)48{49vari, elements, element;5051    elements=y.children;52for(i=0; i<elements.length; i++)53{54        element=elements[i];55if(element.tagName=="SCRIPT"||element.tagName=="!")56continue;5758switch(element.className)59{60case"Btn":61if(element.YINITIALIZED==null)62{63if(!InitBtn(element))64returnfalse;65                }6667                element.style.posLeft=y.TBWidth;68                y.TBWidth+=element.offsetWidth+1;69break;7071case"TBGen":72                element.style.posLeft=y.TBWidth;73                y.TBWidth+=element.offsetWidth+1;74break;7576case"TBSep":77                element.style.posLeft=y.TBWidth+2;78                y.TBWidth+=SEP_PADDING;79break;8081case"TBHandle":82                element.style.posLeft=2;83                y.TBWidth+=element.offsetWidth+HANDLE_PADDING;84break;8586default:87returnfalse;88        }89    }9091    y.TBWidth+=1;92returntrue;93}9495functionInitBtn(btn)96{97    btn.onmouseover=BtnMouseOver;98    btn.onmouseout=BtnMouseOut;99    btn.onmousedown=BtnMouseDown;100    btn.onmouseup=BtnMouseUp;101    btn.ondragstart=YCancelEvent;102    btn.onselectstart=YCancelEvent;103    btn.onselect=YCancelEvent;104    btn.YUSERONCLICK=btn.onclick;105    btn.onclick=YCancelEvent;106    btn.YINITIALIZED=true;107returntrue;108}109110111functionYCancelEvent()112{113event.returnValue=false;114event.cancelBubble=true;115returnfalse;116}117118functionBtnMouseOver()119{120if(event.srcElement.tagName!="IMG")returnfalse;121varimage=event.srcElement;122varelement=image.parentElement;123124if(image.className=="Ico")    element.className="BtnMouseOverUp";125elseif(image.className=="IcoDown") element.className="BtnMouseOverDown";126127event.cancelBubble=true;128}129130functionBtnMouseOut()131{132if(event.srcElement.tagName!="IMG"){133event.cancelBubble=true;134returnfalse;135}136137varimage=event.srcElement;138varelement=image.parentElement;139yRaisedElement=null;140141element.className="Btn";142image.className="Ico";143144event.cancelBubble=true;145}146147functionBtnMouseDown()148{149if(event.srcElement.tagName!="IMG"){150event.cancelBubble=true;151event.returnValue=false;152returnfalse;153}154155varimage=event.srcElement;156varelement=image.parentElement;157158element.className="BtnMouseOverDown";159image.className="IcoDown";160161event.cancelBubble=true;162event.returnValue=false;163returnfalse;164}165166functionBtnMouseUp()167{168if(event.srcElement.tagName!="IMG"){169event.cancelBubble=true;170returnfalse;171}172173varimage=event.srcElement;174varelement=image.parentElement;175176if(element.YUSERONCLICK) eval(element.YUSERONCLICK+"anonymous()");177178element.className="BtnMouseOverUp";179image.className="Ico";180181event.cancelBubble=true;182returnfalse;183}184185186functionDebugObject(obj)187{188varmsg="";189for(variinTB){190ans=prompt(i+"="+TB[i]+"\n");191if(!ans)break;192}193}194195functionLayoutTBs()196{197    NumTBs=yToolbars.length;198199if(NumTBs==0)200return;201202vari;203varScrWid=(document.body.offsetWidth)-6;204varTotalLen=ScrWid;205for(i=0; i<NumTBs ; i++)206{207        TB=yToolbars[i];208if(TB.TBWidth>TotalLen)209            TotalLen=TB.TBWidth;210    }211212varPrevTB;213varLastStart=0;214varRelTop=0;215varLastWid, CurrWid;216217varTB=yToolbars[0];218    TB.style.posTop=0;219    TB.style.posLeft=0;220221varStart=TB.TBWidth;222for(i=1; i<yToolbars.length ; i++)223{224        PrevTB=TB;225        TB=yToolbars[i];226        CurrWid=TB.TBWidth;227228if((Start+CurrWid)>ScrWid)229{230            Start=0;231            LastWid=TotalLen-LastStart;232        }233else234{235            LastWid=PrevTB.TBWidth;236            RelTop-=TB.offsetHeight;237        }238239        TB.style.posTop=RelTop;240        TB.style.posLeft=Start;241        PrevTB.style.width=LastWid;242243        LastStart=Start;244        Start+=CurrWid;245    }246247    TB.style.width=TotalLen-LastStart;248249    i--;250    TB=yToolbars[i];251varTBInd=TB.sourceIndex;252varA=TB.document.all;253varitem;254for(iinA)255{256        item=A.item(i);257if(!item)258continue;259if(!item.style)260continue;261if(item.sourceIndex<=TBInd)262continue;263if(item.style.position=="absolute")264continue;265        item.style.posTop=RelTop;266    }267}268269functionDoLayout()270{271    LayoutTBs();272}273274functionvalidateMode()275{276if(!bTextMode)returntrue;277alert("请取消“使用 HTML 语法书写”选项再使用系统编辑功能!");278Composition.focus();279returnfalse;280}281282functionformat1(what,opt)283{284if(opt=="removeFormat")285{286what=opt;287opt=null;288}289290if(opt==null) Composition.document.execCommand(what);291elseComposition.document.execCommand(what,"",opt);292293pureText=false;294Composition.focus();295}296297functionformat(what,opt)298{299if(!validateMode())return;300301format1(what,opt);302}303304functionsetMode(newMode)305{306bTextMode=newMode;307varcont;308if(bTextMode){309cleanHtml();310cleanHtml();311312cont=Composition.document.body.innerHTML;313Composition.document.body.innerText=cont;314}else{315cont=Composition.document.body.innerText;316Composition.document.body.innerHTML=cont;317}318319Composition.focus();320}321322functiongetEl(sTag,start)323{324while((start!=null)&&(start.tagName!=sTag)) start=start.parentElement;325returnstart;326}327328functionUserDialog(what)329{330if(!validateMode())return;331332Composition.document.execCommand(what,true);333334pureText=false;335Composition.focus();336}337338functionforeColor()339{340if(!validateMode())return;341vararr=showModalDialog("selcolor.htm","","dialogWidth:18.5em; dialogHeight:17.5em; status:0");342if(arr!=null) format('forecolor', arr);343elseComposition.focus();344}345346functionfortable()347{348if(!validateMode())return;349vararr=showModalDialog("table.htm","","dialogWidth:18.5em; dialogHeight:11.5em; status:0");350351if(arr!=null){352varss;353ss=arr.split("*")354row=ss[0];355col=ss[1];356varstring;357string="<table border=1>";358for(i=1;i<=row;i++){359string=string+"<tr>";360for(j=1;j<=col;j++){361string=string+"<td></td>";362}363string=string+"</tr>";364}365string=string+"</table>";366content=Composition.document.body.innerHTML;367content=content+string;368Composition.document.body.innerHTML=content;369}370elseComposition.focus();371}372functioncleanHtml()373{374varfonts=Composition.document.body.all.tags("FONT");375varcurr;376for(vari=fonts.length-1; i>=0; i--){377curr=fonts[i];378if(curr.style.backgroundColor=="#ffffff") curr.outerHTML=curr.innerHTML;379}380}381382functiongetPureHtml()383{384varstr="";385varparas=Composition.document.body.all.tags("P");386if(paras.length>0){387for(vari=paras.length-1; i>=0; i--) str=paras[i].innerHTML+"\n"+str;388}else{389str=Composition.document.body.innerHTML;390}391returnstr;392}393394varbLoad=false395varpureText=true396varbodyTag="<head><style type=\"text/css\">body {font-size:    10.8pt}</style><meta http-equiv=Content-Type content=\"text/html; charset=gb2312\"></head><BODY bgcolor=\"#FFFFFF\"MONOSPACE>"397varbTextMode=false398399public_description=newEditor400401functionEditor()402{403this.put_HtmlMode=setMode;404this.put_value=putText;405this.get_value=getText;406}407408functiongetText()409{410if(bTextMode)411returnComposition.document.body.innerText;412else413{414cleanHtml();415cleanHtml();416returnComposition.document.body.innerHTML;417}418}419420functionputText(v)421{422if(bTextMode)423Composition.document.body.innerText=v;424else425Composition.document.body.innerHTML=v;426}427428functionInitDocument()429{430Composition.document.open();431Composition.document.write(bodyTag);432Composition.document.close();433bLoad=true;434}435436functiondoSelectClick(str, el){437varIndex=el.selectedIndex;438if(Index!=0){439el.selectedIndex=0;440if(el.id=="specialtype")441specialtype(el.options[Index].value);442else443format(str,el.options[Index].value);444}445}446varbIsIE5=navigator.userAgent.indexOf("IE 5")>-1;447varedit;448varRangeType;449450functionspecialtype(Mark){451varstrHTML;452if(bIsIE5) selectRange();453if(RangeType=="Text"){454strHTML="<"+Mark+">"+edit.text+"</"+Mark+">";455edit.pasteHTML(strHTML);456Composition.focus();457edit.select();458}459}460461functionselectRange(){462edit=Composition.document.selection.createRange();463RangeType=Composition.document.selection.type;464}465466functionhelp()467{468varhelpmess;469helpmess="---------------帮助系统---------------\r\n\r\n"+470"1.本系统支持任意贴图,可以再网上随便复制图像,然后粘贴\r\n\r\n"+471"文档中,系统会自动帮您转换成为正常路径\r\n\r\n"+472"3.可以用[img][/img]进行贴图.\r\n\r\n"+473"4.出处和标题不能超过128个字符,若超过则自动截断.";474alert(helpmess);475476}

edit.css代码
------------------------------------------------------------------------

1 .Gen2 {3 POSITION:relative4 }5 .heading6 {7 BACKGROUND:#eeeeee;8 COLOR:#0000009 }10 .Composition11 {12 BACKGROUND-COLOR:menu;13 POSITION:relative14 }15 .yToolbar16 {17 BACKGROUND-COLOR:menu;18 BORDER-BOTTOM:buttonshadow 1px solid;19 BORDER-LEFT:buttonhighlight 1px solid;20 BORDER-RIGHT:buttonshadow 1px solid;21 BORDER-TOP:buttonhighlight 1px solid;22 HEIGHT:27px;23 LEFT:0px;24 POSITION:relative;25 TOP:0px26 }27 .Btn28 {29 BACKGROUND-COLOR:menu;30 BORDER-BOTTOM:buttonface 1px solid;31 BORDER-LEFT:buttonface 1px solid;32 BORDER-RIGHT:buttonface 1px solid;33 BORDER-TOP:buttonface 1px solid;34 HEIGHT:23px;35 POSITION:absolute;36 TOP:1px;37 WIDTH:23px38 }39 .Ico40 {41 LEFT:2px;42 POSITION:absolute;43 TOP:1px44 }45 .TBSep46 {47 BORDER-LEFT:buttonshadow 1px solid;48 BORDER-RIGHT:buttonhighlight 1px solid;49 FONT-SIZE:0px;50 HEIGHT:22px;51 POSITION:absolute;52 TOP:1px;53 WIDTH:1px54 }55 .TBGen56 {57 FONT:8pt verdana,arial,sans-serif;58 HEIGHT:22px;59 POSITION:absolute;60 TOP:2px61 }62 .TBHandle63 {64 BACKGROUND-COLOR:menu;65 BORDER-LEFT:buttonhighlight 1px solid;66 BORDER-RIGHT:buttonshadow 1px solid;67 BORDER-TOP:buttonhighlight 1px solid;68 FONT-SIZE:1px;69 HEIGHT:22px;70 POSITION:absolute;71 TOP:1px;72 WIDTH:3px73 }74 .BtnMouseOverUp75 {76 BACKGROUND-COLOR:buttonface;77 BORDER-BOTTOM:buttonshadow 1px solid;78 BORDER-LEFT:buttonhighlight 1px solid;79 BORDER-RIGHT:buttonshadow 1px solid;80 BORDER-TOP:buttonhighlight 1px solid;81 HEIGHT:23px;82 POSITION:absolute;83 TOP:1px;84 WIDTH:24px85 }86 .BtnMouseOverDown87 {88 BACKGROUND-COLOR:buttonface;89 BORDER-BOTTOM:buttonhighlight 1px solid;90 BORDER-LEFT:buttonshadow 1px solid;91 BORDER-RIGHT:buttonhighlight 1px solid;92 BORDER-TOP:buttonshadow 1px solid;93 HEIGHT:23px;94 POSITION:absolute;95 TOP:1px;96 WIDTH:24px97 }98 .BtnDown99 {100 BACKGROUND-COLOR:gainsboro;101 BORDER-BOTTOM:buttonhighlight 1px solid;102 BORDER-LEFT:buttonshadow 1px solid;103 BORDER-RIGHT:buttonhighlight 1px solid;104 BORDER-TOP:buttonshadow 1px solid;105 HEIGHT:23px;106 POSITION:absolute;107 TOP:1px;108 WIDTH:24px109 }110 .IcoDown111 {112 HEIGHT:23px;113 LEFT:0px;114 POSITION:absolute;115 TOP:0px;116 WIDTH:24px117 }118 .IcoDownPressed119 {120 LEFT:1px;121 POSITION:absolute;122 TOP:1px123 }

转载于:https://www.cnblogs.com/lyzxx/archive/2006/11/01/546840.html

.Net页面中使用在线编辑框实例相关推荐

  1. 文本编辑器中实现自定义编辑框中字体和大小的功能

    文章目录 1 文本编辑器中实现自定义编辑框中字体和大小的功能 1 文本编辑器中实现自定义编辑框中字体和大小的功能 实现思路: 通过QFontDialog选择字体及大小. 将QFont对象设置到文本编辑 ...

  2. 知识管理系统中的在线编辑,让共享协作更简便

    编者按:共享协作越来越被企业重视,那么如何实现企业内部共享协作呢?在线编辑是关键,本文分析了共享协作的作用,并进一步介绍了知识管理中的在线编辑功能. 关键词: 在线编辑,在线预览,资料分享,全文检索, ...

  3. android h5弹窗,Android嵌套html5页面中alert 弹出框问题

    最近项目中遇到一个头疼的问题,那就是在安卓里嵌套html5的时候发现alert弹出框出现了问题 那就是弹出的时候会出现串 来自http://xxxxx 网页的提示 然后下面出来具体的弹出信息,还有更奇 ...

  4. vue3—elementPlus如何单独修改页面中的下拉框样式

    vue3中只能去修改popper-class这个属性去修改 (自己想要的样式)重点 :样式修改不能写在scoped中,可以单独开个style popper-class="blueBack&q ...

  5. html5页面中鼠标悬停效果,CSS实例:非常不错的鼠标悬停TIP效果!_div+css布局教程...

    在实际开发中,我们会给图片加上alt.给链接加上title,为了出故障预备,也可以提醒用户的内容是什么,或仅仅是tip提示.今天我们介绍一款不错的鼠标悬停TIP效果,图片如下: 这样的效果在实际开发中 ...

  6. android webview 多文件上传,Android中的webview支持页面中的文件上传实例代码

    Android webview在默认情况下是不支持网页中的文件上传功能的: 如果在网页中有,在android webview中访问时也会出现浏览文件的按钮 但是点击按钮之后没有反应... 那么如何能够 ...

  7. pdf.js使用方法整理,web页面中pdf在线查看,web页面显示pdf文档

    pdf.js 使用步骤: 一.到官网下载 pdf.js 插件并解压  (地址: http://mozilla.github.io/pdf.js/ ) 若官网无法下载,通过下面链接下载,注:作者有测试方 ...

  8. 页面中的多选框的非空判断

    var zffwlist=''; var zffw = document.getElementsByName("map.ZFFWDM"); for(var i=0;i<zff ...

  9. Python读取VOC中的xml目标框实例

    直接上代码.亲测可用.自己修改一下空格.python脚本对空格敏感 import xml.dom.minidom import cv2 import osfor name in os.listdir( ...

最新文章

  1. php redis管理系统,php+redis实现小型的用户管理系统
  2. IDEA搭建Maven Web(SSM)项目(一)——创建项目
  3. 拉索检测机器人_昌都斜拉索锈蚀检测系统,斜拉索检测机器人推荐
  4. .net 小问题集合
  5. 设计模式之Composite模式(笔记)
  6. [蓝桥杯][算法提高VIP]数的划分-dp
  7. JAVA多线程,真的能提高效率吗
  8. 大数据学习(2-1)-Hadoop安装教程-单机模式和伪分布模式(Ubuntu14.04LTS)
  9. shiro多Realm分别授权
  10. Apahce服务器配置非根目录的虚拟目录
  11. rpm 安装、卸载软件命令 ——以nginx为例
  12. 电脑上没有iis组件,怎么才能安装iis?
  13. 高中 信息科技 计算机网络 课件,高中信息技术计算机网络.ppt课件.ppt.ppt
  14. 单片机中,intrins.h头文件中各函数详解:空指令_nop_(),移位函数_crol_、_cror_
  15. 10 Guidelines for Better Website Background Videos
  16. 【Java】Date类型获取年月日时分秒的两种方法(12小时制、24小时制)
  17. python无法启动0xc0000022_无法正常启动0xc0000022_0xc0000022一键修复教程 - 系统家园...
  18. 超硬核!兔兔阿里p7学长给的面试知识库
  19. 详解Material Design体系组件
  20. 微信好友性别分布与签名分析词云图

热门文章

  1. Android笔记-ERROR: Invalid revision: 3.17.20200511-g8787079
  2. Qt工作笔记-QPlainTextEdit中数据的获取
  3. 计算机组成原理个人笔记(一)
  4. 软件测试桌面检查,静态测试的主要方法 - 测试天下,梦寻人生 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  5. 图解Public,protected ,private和什么也不填的区别
  6. 计算火车运行时间(pta)
  7. 操作系统之文件管理:6、文件的基本操作(创建文件、打开文件、删除文件、关闭文件、读文件、写文件)
  8. 4-5:TCP协议之确认应答(ACK)机制和超时重传机制
  9. python 中del 的用法
  10. linux addr2line