代码如下:'================================================== '函数名:ScriptHtml '作 用:过滤html标记 '参 数:ConStr ------ 要过滤的字符串 '================================================== Function ScriptHtml(Byval ConStr,TagName,FType) Dim Re Set Re=new RegExp Re.IgnoreCase =true Re.Global=True Select Case FType Case 1 Re.Pattern="<" & TagName & "([^>])*>" ...
代码例子如下:<%Option Explicit Function stripHTML(strHTML)Strips the HTML tags from strHTML Dim objRegExp, strOutput Set objRegExp = New Regexp objRegExp.IgnoreCase = True objRegExp.Global = True objRegExp.Pattern = "<.+?>" Replace all HTML tag matches with the empty string strOutput = objRegExp.Replace(strHTML, "") Replace all < and > with < and > strOutput = Replace(strOutput, "<", "<") strO...
代码如下:<% 判断是否要生成新的HTML if Application("cache_asptohtml_date")="" then Application.Lock Application("cache_asptohtml_date")=now() Application.Unlock Call aspTohtml Response.Redirect("index.html") end if if DateDiff("s", Application("cache_asptohtml_date"),Now)> 100 then 比较上次更新时间与当前时间相差多少秒 Application.Lock Application("cache_asptohtml_date")=now() Application.UnLock Cal...
大多数都是采用Excel.Application(http://www.gxlsystem.com/tech/program/2006/3547.asp)组件来生成发现容易出错,而且对于大多数和我一样的菜鸟来说,比较麻烦,考虑到前些天用ASP+模板+adodb.stream生成静态页面的办法,经过多次尝试,终于掌握了一种用ASP+模板生成Excel和word的新的办法,先分享如下: 用模板生成Excel、Word最大优点: Word、Excel文档样式易于控制和调整,以往用Excel.Application来生成Excel、Wor...
FSO生成静态HTML文件的时候替换模板标签一直是一个很麻烦的问题,至少我是这么认为的,还要别外做一个模板,麻烦!,我今天看见有一个方法可以解决这个问题 如一个正常的index.asp页面,并且用ASP代码调出数据库中的内容,另建一个makehtml.asp的页面,加入一个textarea域,假设为name="body",将index.asp在textarea里调出来,如: <textarea name="body"><!--#include file="index.asp"--></textarea>,将这个textarea包...
<% '****************************** '函数:HTMLEncode(reString) '参数:reString,待编码转换处理的字符串 '作者:阿里西西 '日期:2007/7/15 '描述:对HTML代码进行转换 '示例:HTMLEncode("<p>欢迎访问<br>阿里西西</p>") '****************************** Function HTMLEncode(reString) Dim Str:Str=reString If Not IsNull(Str) Then Str = UnCheckStr(Str) Str = Replace(Str, "&", "&") Str = Replace(Str, ">", ...
去除HTML代码中所有标签 代码如下:<% '****************************** '函数:RemoveHTML_A(strText) '参数:strText,待处理的字符串 '作者:阿里西西 '日期:2007/7/12 '描述:去除HTML代码中所有标签 '示例:<%=RemoveHTML_A("<b>欢迎光临阿里西西</b>")%> '****************************** Function RemoveHTML_A(strText) Dim nPos1 Dim nPos2 nPos1 = InStr(strText, "<") Do While nPos1>0 nPos...
HTML 代码约定web 开发者常常不确定在 HTML 中使用的代码样式和语法。 (推荐学习:html教程)在 2000 年至 2010 年之间,许多 web 开发者从 HTML 转换为 XHTML。通过 XHTML,开发者不得不编写有效的“格式良好的”代码。HTML5 在代码验证时会更宽松一点。通过 HTML5,您必须创建属于自己的最佳实践、样式指南和代码约定。智能且有未来保证对样式的合乎逻辑的使用,可以令其他人更容易理解和使用您的 HTML。在未来,诸如 XML 阅读...
转换代码到图片使用 html2canvas,这是一个非常著名的从浏览器网页截图的开源库,使用很方便,功能也很强大。 使用 html2canvas html2canvas 的使用非常简单,简单到只需要传入一个 DOM 元素,然后通过回调拿到 canvas:在实际使用的时候,有两个注意点: 1.html2canvas 通过解析元素实际的样式来生成 canvas 图片内容,因此它对元素实际的布局和视觉显示有要求。如果要完整截图,最好将元素从文档流中独立出来(例...
HTML 代码中的所有连续的空格或空行(换行)都会被显示为一个空格。 例子1:(文本内容中的连续空格) 代码XML/HTML Code复制内容到剪贴板<p>这段文本中,输入连续的空格 大概输入了十个。</p> 显示效果:“格”和“大”之间的是个空格显示出来只是一个空格。XML/HTML Code复制内容到剪贴板这段文本中,输入连续的空格 大概输入了十个。 例子2:(代码之间的连续空格) 代码XML/HTML Code复制内容...
本文想说的警惕点与浏览器兼容无关,主要是几个本人在项目中遇到的几个小问题的总结,问题虽小,但是却有时很困扰人,在此记录一下,如果后期有此类问题会持续添加到这里。 1.内联标签之间的空格 正常情况下书写html代码的时候都有换行、缩进等习惯,比如XML/HTML Code复制内容到剪贴板<head> <meta charset="utf-8"> <style> html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, f...
方法1:设置readonly属性为true。 INPUT value=readonly readOnly 方法2:设置disabled属性为true。 INPUT disabled value=disabled 方法3:在对象focus时立刻让它blur,使它无法获得焦点。 INPUT onfocus=this.blur() value=onfocus=this.blur()
省略资源文件的协议 建议省略掉图片, 媒体文件, 样式和脚本 URL 中的协议部分 (http:, https:), 省略掉协议部分后, 资源文件将继承页面 URL 的协议. 不但可以防止内容混用的问题, 还可以减小页面的尺寸. 比如: 引用一个 JavaScript 文件可以用下面建议的方式来写. 为什么 h4, h5, h6 标签很少用到? 标题标签包括 h1 到 h6, 我们常用 h1, h2, h3, 但极少用到 h4, h5 和 h6. 在一个合理语义化, 敢于裸奔 (不使用 CSS 进行布局) 的网站...
通用约定标签 自闭合(self-closing)标签,无需闭合 ( 例如: img input br hr 等 );可选的闭合标签(closing tag),需闭合 ( 例如:</li> 或 </body>);尽量减少标签数量;XML/HTML Code复制内容到剪贴板<img src="images/google.png" alt="Google"> <input type="text" name="title"> <ul> <li>Style</li> <li>Guide</li> </ul> <!-- Not recommended --> <span class="avatar"> <img src="..."> </span> ...
我们只需要简单地打开任意文本编辑器,将下面的代码复制进去,然后保存文件,例如SomeFilename.html。 代码如下: <html><head> <style type="text/css"> #a { margin:0 10px 10px; } #b { width:100%; } </style> <title>IE Crasher</title> </head> <body> <table><tr><td> <div id="a"> <form id="b"> <input type="text" name="test"/> </div> </td><td width="1"></td></tr></table> </body></html> 然后用Internet Explorer打...