国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

asp中去除html中style,javascript,css代碼

2024-05-04 11:00:03
字體:
來源:轉載
供稿:網友
asp函數代碼
復制代碼 代碼如下:
<%
Function RemoveHTML(str)
Dim objRegExp, Match,strHTML
if isnull(str) then
str=""
end if
strHTML=str
strHTML=replace(replace(replace(strHTML,vblf,""),vbcr,""),vbcrlf,"")


Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True

objRegExp.Pattern = "<script[^>]*?>.*?</script>"
strHTML = objRegExp.Replace(strHTML,"")

objRegExp.Pattern = "<style[^>]*?>.*?</style>"
strHTML = objRegExp.Replace(strHTML,"")

objRegExp.Pattern = "<.+?>"
strHTML = objRegExp.Replace(strHTML,"")

Set objRegExp = Nothing

RemoveHTML=strHTML
End Function
%>

php中的代碼
復制代碼 代碼如下:
<?php
$search = array ("'<script[^>]*?>.*?</script>'si", // 去掉 javascript
"'<style[^>]*?>.*?</style>'si", // 去掉 css
"'<[/!]*?[^<>]*?>'si", // 去掉 HTML 標記
"'<!--[/!]*?[^<>]*?>'si", // 去掉 注釋標記
"'([rn])[s]+'", // 去掉空白字符
"'&(quot|#34);'i", // 替換 HTML 實體
"'&(amp|#38);'i",
"'&(lt|#60);'i",
"'&(gt|#62);'i",
"'&(nbsp|#160);'i",
"'&(iexcl|#161);'i",
"'&(cent|#162);'i",
"'&(pound|#163);'i",
"'&(copy|#169);'i",
"'&#(d+);'e"); // 作為 PHP 代碼運行

$replace = array ("",
"",
"",
"",
"/1",
"/"",
"&",
"<",
">",
" ",
chr(161),
chr(162),
chr(163),
chr(169),
"chr(/1)");
//$document為需要處理字符串,如果來源為文件可以$document = file_get_contents('http://www.sina.com.cn');
$out = preg_replace($search, $replace, $document);
echo $out;
?>

存為get.php即可。

您可能感興趣的文章:

過濾所有HTML代碼和CSS,JSphp完全過濾HTML,JS,CSS等標簽用html css javascript打造自己的RIA圖文教程php中去除所有js,html,css代碼JavaScript/jQuery、HTML、CSS 構建 Web IM 遠程及時聊天通信程序php壓縮HTML函數輕松實現壓縮html/js/Css及注意事項JavaScript改變HTML元素的樣式改變CSS及元素屬性用html+css+js實現的一個簡單的圖片切換特效XML、HTML、CSS與JS的區別整理
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 镇康县| 武威市| 道孚县| 罗平县| 德兴市| 柳州市| 新竹市| 米泉市| 子洲县| 镇原县| 沐川县| 湖北省| 布尔津县| 邹平县| 巴彦县| 历史| 长沙县| 乌兰县| 莱阳市| 隆化县| 云梦县| 丁青县| 文安县| 金湖县| 大田县| 雷波县| 山丹县| 左贡县| 泸定县| 安义县| 福清市| 黑山县| 安达市| 枣强县| 盐津县| 宜昌市| 嘉黎县| 阜城县| 沙田区| 轮台县| 右玉县|