ASP.NET编程:制造WEB在线编纂器-拔出HTML标签
什么叫数据库怎么样?什么意思?你想单学数据库。(其实变成是我问的)web|拔出|在线 之前以为WEB的在线编纂器不过就是对输出内容的交换和快速的拔出HTML代码,可是做的时分却发明固然道理是那样,可是完成办法并不是我想的那末古板。因为很少做UI上的器材以是到如今才晓得在document中有execCommand办法能够办理拔出HTML标签的成绩,这个办法能够在光标地点地位拔出必要的HTML标签,而且要注重的是,假如在一个限定的局限内拔出标签必要先让该局限取得核心,比方:<P> a.focus();
a.document.execCommand(insertButton,,btn);
这里的a工具是一个iframe工具。execcommand中的第一个参数是必要拔出的控件的命令,第2个今朝还不晓得,第3个是ID名,这里将拔出一个ID=btn的BUTTON控件,假如想到场其他属性只必要接着前面写就好了,比方
<P> a.document.execCommand(insertButton,,btnclass=btnclasscolor=red);
第一个参数的具体列表
2D-Position同意经由过程拖曳挪动相对定位的工具。
AbsolutePosition设定元素的position属性为“absolute”(相对)。
BackColor设置或猎取以后选中区的背景色彩。
BlockDirLTR今朝还没有撑持。
BlockDirRTL今朝还没有撑持。
Bold切换以后选中区的粗体显现与否。
BrowseMode今朝还没有撑持。
Copy将以后选中区复制到剪贴板。
CreateBookmark创立一个书签锚或猎取以后选中区或拔出点的书签锚的称号。
CreateLink在以后选中区上拔出超等链接,或显现一个对话框同意用户指定要为以后选中区拔出的超等链接的URL。
Cut将以后选中区复制到剪贴板并删除之。
Delete删除以后选中区。
DirLTR今朝还没有撑持。
DirRTL今朝还没有撑持。
EditMode今朝还没有撑持。
FontName设置或猎取以后选中区的字体。
FontSize设置或猎取以后选中区的字体巨细。
ForeColor设置或猎取以后选中区的远景(文本)色彩。
FormatBlock设置以后块格局化标签。
Indent增添选中文本的缩进。
InlineDirLTR今朝还没有撑持。
InlineDirRTL今朝还没有撑持。
InsertButton用按钮控件掩盖以后选中区。
InsertFieldset用方框掩盖以后选中区。
InsertHorizontalRule用程度线掩盖以后选中区。
InsertIFrame用内嵌框架掩盖以后选中区。
InsertImage用图象掩盖以后选中区。
InsertInputButton用按钮控件掩盖以后选中区。
InsertInputCheckbox用复选框控件掩盖以后选中区。
InsertInputFileUpload用文件上载控件掩盖以后选中区。
InsertInputHidden拔出埋没控件掩盖以后选中区。
InsertInputImage用图象控件掩盖以后选中区。
InsertInputPassword用暗码控件掩盖以后选中区。
InsertInputRadio用单选钮控件掩盖以后选中区。
InsertInputReset用重置控件掩盖以后选中区。
InsertInputSubmit用提交控件掩盖以后选中区。
InsertInputText用文本控件掩盖以后选中区。
InsertMarquee用空字幕掩盖以后选中区。
InsertOrderedList切换以后选中区是编号列表仍是惯例格局化块。
InsertParagraph用换行掩盖以后选中区。
InsertSelectDropdown用下拉框控件掩盖以后选中区。
InsertSelectListbox用列表框控件掩盖以后选中区。
InsertTextArea用多行文本输出控件掩盖以后选中区。
InsertUnorderedList切换以后选中区是项目标记列表仍是惯例格局化块。
Italic切换以后选中区斜体显现与否。
JustifyCenter将以后选中区在地点格局化块置中。
JustifyFull今朝还没有撑持。
JustifyLeft将以后选中区地点格局化块左对齐。
JustifyNone今朝还没有撑持。
JustifyRight将以后选中区地点格局化块右对齐。
LiveResize迫使MSHTML编纂器在缩放或挪动过程当中延续更新元素表面,而不是只在挪动或缩放完成后更新。
MultipleSelection同意当用户按住Shift或Ctrl键时一次选中多于一个站点可选元素。
Open翻开。
Outdent削减选中区地点格局化块的缩进。
OverWrite切换文本形态的拔出和掩盖。
Paste用剪贴板内容掩盖以后选中区。
PlayImage今朝还没有撑持。
Print翻开打印对话框以便用户能够打印以后页。
Redo重做。
Refresh革新以后文档。
RemoveFormat从以后选中区中删除格局化标签。
RemoveParaFormat今朝还没有撑持。
SaveAs将以后Web页面保留为文件。
SelectAll选中全部文档。
SizeToControl今朝还没有撑持。
SizeToControlHeight今朝还没有撑持。
SizeToControlWidth今朝还没有撑持。
Stop中断。
StopImage今朝还没有撑持。
StrikeThrough今朝还没有撑持。
Subscript今朝还没有撑持。
Superscript今朝还没有撑持。
UnBookmark从以后选中区中删除全体书签。
Underline切换以后选中区的下划线显现与否。
Undo取消。
Unlink从以后选中区中删除全体超等链接。
Unselect扫除以后选中区的选中形态。
别的,在以后鼠标所点的地位拔出字符可用以下办法:
<script>
functionshowselect(){
varoText=document.selection.createRange();
oText.text=111;
}
</script>
<body>
<spanid=span1>zdfzadfasfdasdfadsf</span>在CSDN里搜索一下“初学”两字,竟有三百余篇帖子(也许更多)。有些帖子说,有了asp的基础,只要15天就能很熟悉了,我甚感自己的愚钝。更多帖子是向大家请教初学者适合看书。两个多月的时间(当然平常杂事比较多。 如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。 我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。 ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。 是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。 ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。 由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。 ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
页:
[1]