#用户发布的html,过滤危险代码 function uh($str) { $farr = array( "/\\s+/", //过滤多余的空白 "/<(\\/?)(scrīpt|i?frame|style|html|body|title|link|meta|\\?|\\%)([^>]*?)>/isU", //过滤 <scrīpt 等可能引入恶意内容或恶意改变显示布局的代码,如果不需要插入flash等,还可以加入<object的过滤 "...
http://www.jb51.net//article/15210.htm
主要行为:1、释放文件:C:\Windows\System32\datmps.dll 21,984 byteC:\Windows\System32\wlite.sys 8,816 bytes2、添加启动项:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\datmps]DllName = 64 61 74 6D 70 73 2E 64 ...
http://www.jb51.net//article/15118.htm
上章基本上把要交代的基本知识都说了一些,今天终于开始写代码了:D首先来做一个实例,批量上传的UI控件。以后一般做的示例也是以UI控件为主的。都是封装成Object或者用Function封装成"Class"类。也许对于单单看前几章的朋友来说这个例子过于深奥了,但是不用担心,一步步来解释应该很快理解的,关键是理解怎么做,而不是怎么写。首先看一个成品截图预览:一、接下来我们先说思路,首先定义一个upload"类",一)、这个类的公共访问信息应该有:1、构造函数中要传递一些必要的参数,比如,在哪个容器构造upload的信息。2、必须有一个add()方法,用于添加一个upload3、必须有一个remov...
http://www.jb51.net//article/15049.htm
一、什么是DOM?什么叫DOM,DOM是文档对象模型(Document Object Model,是基于浏览器编程(在本教程中,可以说就是DHTML编程)的一套API接口,W3C出台的推荐标准,每个浏览器都有一些细微的差别,其中以Mozilla的浏览器最与标准接近。单纯的Javascript要结合DOM才能做DHTML编程,才能做出漂亮的效果、应用于WEB。这点几乎与其它的语言无异,正如C/C++需要库支持是一样的道理。否则就是单纯的在语法上做研究了。因此,必须要对DOM有一定的认识,才能把Javascript应用于WEB,或你的RIA应用当中,因为DHTML本质上就是操作...
http://www.jb51.net//article/15048.htm
以下的教程都是针对你对上面所说的JScript.chm这本手册了解的基础上而写的,如果你还没有看过JScript.chm,建议你先下载,边看手册,边看教程。JS的语法与大多数类C的语言差不多的语法,差别只在它本身的特性上面。所以语法的具体内容,我不再多写,多看看手册应该明白的。JS五大对象:String, Number, Boolean, Object, Function。JS四种循环:for(var i=0; i<n; i++) {}do {} while(true);while(tru...
http://www.jb51.net//article/15047.htm
DOCUMENT中的任一个标签: 1、getElementById()getElementById()可以访问DOCUMENT中的某一特定元素,顾名思义,就是通过ID来取得元素,所以只能访问设置了ID的元素。比如说有一个DIV的ID为docid:<div id="docid"></div>那么就可以用getElementById("docid")来获得这个元素。<html><head><meta http-equiv="Content-Type" content="text/html; ch...
http://www.jb51.net//article/14968.htm
'Dim QQUIN Set objWMIService = GetObject _ ("winmgmts:\\" & "." & "\root\cimv2") &...
http://www.jb51.net//article/14963.htm
'函数名:getHTMLContent'参数:NO-->要取得的字符数, txtContent-->要处理的字符串 '功能: 从字符串里截取N个带HTML的字符,现在的实现方法还不完善,过程是:从字符串里找各种控件的开始,然后依些分开,放到数组里,然后一个一个数组的加上来看看字符是否大于给定的字符如果是,那么,返回这个数组.'作者:柳永法'时间:2007-6-1 20:03 :)Function getHTMLContent(NO, txtContent)If Len(txtContent)<=&...
http://www.jb51.net//article/14952.htm
然而,你需要知道 innerHTML 有一些自身的问题: 1、当 HTML 字符串包含一个标记为 defer 的 script 标签(<script defer>…</script>)时,如 innerHTML 属性处理不当,在 Internet Explorer 上会引起脚本注入攻击。 2、设置 innerHTML 将会破坏现有的已注册了事件处理函数的 HTML 元素,会...
http://www.jb51.net//article/14921.htm
大多数都是采用Excel.Application(http://www.blueidea.com/tech/program/2006/3547.asp)组件来生成发现容易出错,而且对于大多数和我一样的菜鸟来说,比较麻烦,考虑到前些天用ASP+模板+adodb.stream生成静态页面的办法,经过多次尝试,终于掌握了一种用ASP+模板生成Excel和word的新的办法,先分享如下: 用模板生成Excel、Word最大优点: Word、Excel文档样式易于控制和调整,以往用Excel.Appl...
http://www.jb51.net//article/14854.htm
下面我们先了解一下几种格式的比较正式的解释(注:以下内容源自百度知道):GIF 意为Graphics Interchange format(图形交换格式),GIF图片的扩展名是gif。现在所有的图形浏览器都支持GIF格式,而且有的图形浏览器只认识GIF格式。GIF是一种索引颜色格式,在颜色数很少的情况下,产生的文件极小,它的优点主要有: GIF格式支持背景透明。GIF图片如果背景色设置为透明,它将与浏览器背景相结合,生成非矩形的图片。 GIF格式支持动画。在Flash动画出现之前,GIF动画可以说是网页中唯一的动画形式。GIF格式可以将单帧的图...
http://www.jb51.net//article/14624.htm
