<body>
<form name="form1" method="post" action="?action=submit">
<label>
<textarea name="textarea" cols="40" rows="7"></textarea>
</label>
<p>
<label>
<input type="text" name="textfield">
</label>
</p>
<p>
<label>
<input type="submit" name="Submit" value="提交">
</label>
</p>
</form>
</body>
</html>
<%
if request("action") = "submit" then
ubbHtml = nohtml( request.Form("textarea")
ubbTitle = nohtml( request.Form("textfield")
if ubbHtml ="" then
'提示
else
'保存数据
end if
else
response.Write("未提交内容")
end if
function nohtml(byval str)
if isnull(str) or trim(str)="" then
nohtml=""
exit function
end if
dim re
Set re=new RegExp
re.IgnoreCase =true
re.Global=True
re.Pattern="(<.[^<]*>)"
str=re.replace(str," ")
re.Pattern="(</[^<]*>)"
str=re.replace(str," ")
set re=nothing
str=replace(str,chr(34),"")
str=replace(str,"'","")
nohtml=str
end function
%>
asp 防止提交html代码程序与实例教程
时间: 2024-10-28 00:08:22
asp 防止提交html代码程序与实例教程的相关文章
asp.net各种cookie代码和解析实例
这篇文章主要介绍了asp.net各种cookie代码和解析实例,需要的朋友可以参考下 Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一.Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器.浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受. 编写Cookie 代码如下: //方式1: Response.Cookies["username&
asp 验证友代码与验证码实例教程
<head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>asp 验证友代码与验证码实例教程</title> </head> <body> <input name="" type="text" />验证码<img src=&qu
asp.net各种cookie代码和解析实例_实用技巧
Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一.Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器.浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受. 编写Cookie 复制代码 代码如下: //方式1:Response.Cookies["username"].value="mike";Response.Cookie
asp 过滤简单html代码程序
Public Function HTMLEncode(fString) If Not IsNull(fString) Then fString = replace(fString, ">", ">") fString = replace(fString, "<", "<") fString = Replace(fString, CHR(32), " ")
Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程_python
Python是支持可视化编程,即编写gui程序,你可以用它来编写自己喜欢的桌面程序.使用wxPython来做界面非常的简单,只是不能像C#一样拖动控件,需要自行写代码布局.在完成编写之后,由于直接的py文件不能再没有安装python的电脑上运行,能否有一个打包成在任意电脑都能运行的工具,网上找找发现了py2exe正好可以完成这个功能.wxPython和py2exe都是开源免费软件. 环境配置wxPython: sourceforge项目页https://sourceforge.net/proje
Android系统中的蓝牙连接程序编写实例教程_Android
Bluetooth结构1.JAVA层 frameworks/base/core/java/android/bluetooth/ 包含了bluetooth的JAVA类. 2.JNI层 frameworks/base/core/jni/android_bluetooth_开头的文件 定义了bluez通过JNI到上层的接口. frameworks/base/core/jni/android_server_bluetoothservice.cpp 调用硬件适配层的接口system/bluetooth/b
C语言调用汇编及使用指令集对代码进行优化实例教程
搭建环境 x264使用汇编优化的思想是将汇编代码编译到一个静态库里,供C代码调用,所以首先需要构建一个汇编函数得静态库.因为手动配置使用yasm来编译汇编文件,并生成一个lib相当麻烦,我选择的是使用cmake来构建. 在demo里有一个sum.asm的汇编文件,文件里是所有的汇编函数,通过yasm编译后生成sum.obj,然后通过sum.obj来创建一个sum.lib库供C代码使用.还有一个main.c的C文件,用来生成可执行文件main,CMakeLists.txt文件如下: cmake_m
Android系统中的蓝牙连接程序编写实例教程
Bluetooth结构 1.JAVA层 frameworks/base/core/java/android/bluetooth/ 包含了bluetooth的JAVA类. 2.JNI层 frameworks/base/core/jni/android_bluetooth_开头的文件 定义了bluez通过JNI到上层的接口. frameworks/base/core/jni/android_server_bluetoothservice.cpp 调用硬件适配层的接口system/bluetooth/
Silverlight实例教程 - Validation用户提交数据验证捕获
Silverlight 4 Validation验证实例系列 Silverlight实例教程 - Validation数据验证开篇 Silverlight实例教程 - Validation数据验证基础属性和事件 Silverlight实例教程 - Validation数据验证DataAnnotation机制和调试技巧 Silverlight实例教程 - Validation客户端同步数据验证 Silverlight实例教程 - Validation服务器端异步数据验证 Silverlight实例