把aspx页面伪装成静态html格式的实现代码
在 Global.asax 中添加 Application_BeginRequest 事件:
代码如下:
protected void Application_BeginRequest(object sender, EventArgs e)
{
string pathAndQuery = Request.Url.PathAndQuery.ToLower();
if (pathAndQuery.IndexOf(".html") > -1)
{
pathAndQuery = "~/" + pathAndQuery.Replace(".html", ".aspx");
HttpContext.Current.RewritePath(pathAndQuery);
}
}
这样就可以用xxx.html 来访问你的 xxx.aspx页面了,浏览器地址栏显示的是xxx.html(页面带参数也是可以的)。
相关推荐
-
将.aspx转换为.htm的两种方法
方法一:根据模板生成,保持在html文件夹中 思路分析: 1.写一个自定义的HTM模板 其中需要替换的地方用$value$这样 包含起来 2.生成页面的ASPX中,用StreamReader读取HTM模板,用REPLACE 替换$value$ 3.把完成的字符串用StreamWriter输出 参考代码如下: 1)定义模板emplate.htm 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional/
-
aspx文件格式使用URLRewriter实现静态化变成html
使用asp.net 开发的网页程序,使用URLRewriter.dll 实现静态化. A. 下载URLRewriter.rar,解压后放在/bin/目录下 B. 将URLRewriter.rar 加入工程引用. C. 配置IIS 站点,将扩展名为html 指向处理程序aspnet_isapi.dll. IIS 站点->属性->主目录->配置->添加 可执行文件和aspx 处理相同,都是 c:\windows\microsoft.net\framework\v2.0.50727\as
-
把aspx页面伪装成静态html格式的实现代码
在 Global.asax 中添加 Application_BeginRequest 事件: 复制代码 代码如下: protected void Application_BeginRequest(object sender, EventArgs e) { string pathAndQuery = Request.Url.PathAndQuery.ToLower(); if (pathAndQuery.IndexOf(".html") > -1) { pathAndQuery =
-
asp.net中在用ajax格式传递数据到aspx页面时出现乱码
asp.net中在用ajax格式传递数据到aspx页面时有时会出现乱码,以下为解决方法 js中 : 复制代码 代码如下: XmlHttp.open("POST", "test.aspx", false); XmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); XmlHttp.send("QueryName=&quo
-
jsp实现将动态网页转换成静态页面的方法
本文实例讲述了jsp实现将动态网页转换成静态页面的方法.分享给大家供大家参考.具体如下: 如果我可以将jsp动态网页转换成静态页面,那么访问的时候就不需要频繁的访问数据库了. jsp 显示内容缓存技巧 前段时间做自己社区的论坛,在jive 的基础上做一个页面显示所有论坛的帖子,可以称之为总版,模仿forum 类的接口做个superforum 并且实现cachable,不过因为这个页面刷新量比较大,虽然被cache 了,我还是想办法进行页面的缓存,感觉用jsp 产生的html静态内容当缓存,页面访
-
从外部的js文件中获取ASPX页面的控件ClientID
前言 当使用MasterPage.UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成). 例如:ContentPlaceHolder1中的Button1默认情况下会生成"ctl00_ContentPlaceHolder1_Button1"的ClientID. 我们在Render出来的mark up中看到的也是这些ClientID.所以,当我们使用JavaScript对控件元
-
将html页面保存成图片,图片写入pdf的实现方法(推荐)
需求是一个导出pdf的功能,多方奔走终于实现了,走了不少弯路,而且怀疑现在这个方法仍是弯的. 有个jsPDF 插件可以在前端直接生成pdf,很简便,但不支持IE. 前端: 首先引入 html2canvas.js html2canvas(document.body, { //截图对象 //此处可配置详细参数 onrendered: function(canvas) { //渲染完成回调canvas canvas.id = "mycanvas"; // 生成base64图片数据 var
-
将首页转成静态html页的asp文件
此程序只能将首页转成静态!(真对一个页面) 将createhtml.asp文件上传到 你的空间存放首页文件(index.asp)的目录下录入网址直接打开createhtml.asp接提示操作就可以了如果没有转成功可将createhtml.asp更名试一下(如:改成z.asp)录入网址直接打开z.asp 本文件可以随便改名不影响运行 复制代码 代码如下: <% if request.QueryString("action")="ok" then dim kk,
-
vue将时间戳转换成自定义时间格式的方法
1.首先建立一个date.js文件,写入如下代码: export function formatDate (date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)); } let o = { 'M+': date.getMonth() + 1, 'd+': date.getDate(), 'h+': date.g
-
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
1.python爬虫浏览器伪装 #导入urllib.request模块 import urllib.request #设置请求头 headers=("User-Agent","Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0") #创建一个opener opene
-
javascript将中国数字格式转换成欧式数字格式的简单实例
项目中遇到一个需求,要把中国式的显示阿拉伯数字的方式改为欧式的,即每三位显示,中间用逗号隔开,比如12345678改成12,345,678的显示方式,下面就是javascript代码的具体实现: var iValue = 20002365879; //要转换的数字 var sValue = iValue+''; var aValue = new Array(); var iNum = sValue.length%3; var aResult; //转换结果 var index = 0; if(s
-
Vista被完美破解 可伪装成各大厂商OEM版本的软件下载
Pantheon的破解方式是将盗版Vista系统伪装成各大OEM厂商的合法版本,从而可以轻而易举地通过微软的正版验证.据国外媒体报道,一个名为"Pantheon"的盗版组织日前宣布,已经完美破解微软的新一代操作系统WindowsVista. 与此前的使用测试版激活文件或"时间静止法"不同,Pantheon的破解方式是将盗版Vista系统伪装成各大OEM厂商的合法版本,从而可以轻而易举地通过微软的正版验证. 对于华硕等各大OEM厂商而言,微软允许他们预装Vista系统
随机推荐
- windows下python之mysqldb模块安装方法
- Win2003+apache+PHP+SqlServer2008 配置生产环境
- DOS基本概念
- java基础学习笔记之反射
- python数据结构之二叉树的统计与转换实例
- 解析ABP框架中的事务处理和工作单元
- javascript 文档的编码问题解决
- IE与Firefox下javascript getyear年份的兼容性写法
- php获取网页上所有链接的方法
- JAVASCRIPT下判断IE与FF的比较简单的方式
- 基于linux下获取时间函数的详解
- opencv 做人脸识别 opencv 人脸匹配分析
- Vue中建立全局引用或者全局命令的方法
- JavaScript 的方法重载效果
- Python中用sleep()方法操作时间的教程
- 块元素block element和内联元素inline element
- 陈安之 成功法则第1/2页
- XP系统中数字CD播放模式的设置
- java实现的小时钟示例分享
- 交换的类型