博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在微软伪静态处理机制下action导致伪静态的地址重现的问题
阅读量:7219 次
发布时间:2019-06-29

本文共 414 字,大约阅读时间需要 1 分钟。

伪静态前的地址:/sc/ProductList.aspx?pClass=0&descType=2&minPrice=1&maxPrice=11

伪静态后的地址:/product/list-0-2-1-11

配置文件中的正则如下:(关于路由重写,301等等的问题可以参考我的另一篇文章:)

当点击分页控件的时候出现如图所示的蛋疼情况,细细看来,发现在form中的action被控件串改了,那么解决也就明了了~

 

 

点击的时候由于form表单的action会在后面加上相关的参数,那么将当前页的的from表单的action设置为空就行了。操作如下:js的末尾加上这么一句话

try { document.forms[0].action = "" } catch (ex) { }

本文转自毒逆天博客园博客,原文链接:http://www.cnblogs.com/dunitian/p/4521951.html,如需转载请自行联系原作者

你可能感兴趣的文章
Hive metastore三种配置方式
查看>>
识别浏览器方法
查看>>
ubuntu 14.04 如何安装nvidia显卡驱动 [转载]
查看>>
Javac的实现过程
查看>>
实力封装:Unity打包AssetBundle(番外篇)
查看>>
过河【路径压缩】
查看>>
51nod 1205 流水线调度
查看>>
二叉树前序、中序和后序遍历的非递归实现
查看>>
perl BEGIN block and END block
查看>>
Collection接口 map
查看>>
ORM-多表之间的处理
查看>>
POJ 2481
查看>>
IRC僵尸网络日记(一)
查看>>
Vue组件vue-router使用方法小测
查看>>
东哥读书小记 之 《一个广告人的自白》
查看>>
Java 实习生面试题
查看>>
WPF 自定义ComboBox样式,自定义多选控件
查看>>
【转】UNIX系统开发:静态库和动态库的建立
查看>>
加密传输SSL协议2_传统加密
查看>>
跟随我在oracle学习php(53)
查看>>