莫相离 发表于 2015-1-16 22:48:58

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天就能很熟悉了,我甚感自己的愚钝。更多帖子是向大家请教初学者适合看书。两个多月的时间(当然平常杂事比较多。

飘灵儿 发表于 2015-1-20 05:03:49

如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。

变相怪杰 发表于 2015-1-27 07:06:22

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

柔情似水 发表于 2015-2-5 01:45:33

我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。

小女巫 发表于 2015-2-11 00:52:21

ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。

爱飞 发表于 2015-3-1 19:11:05

是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。

小魔女 发表于 2015-3-10 22:18:31

ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。

再见西城 发表于 2015-3-17 11:11:02

由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。

仓酷云 发表于 2015-3-24 08:54:38

ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
页: [1]
查看完整版本: ASP.NET编程:制造WEB在线编纂器-拔出HTML标签