将jQuery应用于login页面的问题及解决


Posted in Javascript onOctober 17, 2009

最近在学习和试用jquery,感觉它的ajax和ashx发回json简直是完美的结合,如果我们可以在Form验证时使用这种方式,则login页面几乎就可以达到简洁的极致了。在login页面中使用jquery的ajax回叫ashx验证用户名和密码,然后转向其他页面。初步验证,在ashx中手工构造登录票据,然后返回给login端,是可以完成登录的。
然后接下来,就是在login.aspx页面中引入jquery,将jquery放在lib目录下,将user.ashx放在services目录下,在login.aspx中使用jquery.ajax进行调用。但在代码完成,实际使用时每次进入login.aspx页面进行初始化,总是报错,提示:jquery.js第一行缺少对象,于是将form验证<authorization>节中的<deny user="?"/>修改成<allow user="*"/>,运行OK。百思不得其解,后经msn jquery群中about blank(ID?)提供解决方法,原因是Form验证中,我们在login.aspx中引用了jquery.js,那么页面在导向lib/jquery.js时,亦会发现我们未经验证,无权下载此js文件,于是在lib目录下添加web.config文件,将jquery.js文件的访问权限设为allow user=*,并将user.ashx文件亦作如此设置。至此,问题解决。

是以为志,谢谢about blank朋友的帮助!

Javascript 相关文章推荐
jQuery 学习6 操纵元素显示效果的函数
Feb 07 Javascript
TreeView 用法(有代码)(asp.net)
Jul 15 Javascript
重写javascript中window.confirm的行为
Oct 21 Javascript
JS 实现Table相同行的单元格自动合并示例代码
Aug 27 Javascript
jQuery实现下拉框左右选择的简单实例
Feb 22 Javascript
jquery 自定义容器下雨效果可将下雨图标改为其他
Apr 23 Javascript
jQuery中scrollLeft()方法用法实例
Jan 16 Javascript
js判断文件格式及大小的简单实例(必看)
Oct 11 Javascript
vue axios同步请求解决方案
Sep 29 Javascript
vue中eventbus被多次触发以及踩过的坑
Dec 02 Javascript
bootstrap下拉分页样式 带跳转页码
Dec 29 Javascript
nuxt+axios实现打包后动态修改请求地址的方法
Apr 22 Javascript
层序遍历在ExtJs的TreePanel中的应用
Oct 16 #Javascript
JavaScript 基于原型的对象(创建、调用)
Oct 16 #Javascript
JavaScript 定义function的三种方式小结
Oct 16 #Javascript
JavaScript 函数式编程的原理
Oct 16 #Javascript
实现JavaScript中继承的三种方式
Oct 16 #Javascript
显示js对象所有属性和方法的函数
Oct 16 #Javascript
半角全角相互转换的js函数
Oct 16 #Javascript
You might like
用php实现的下载css文件中的图片的代码
2010/02/08 PHP
PHP中遍历stdclass object的实现代码
2011/06/09 PHP
七款最流行的PHP本地服务器分享
2013/02/19 PHP
解析php addslashes()与addclashes()函数的区别和比较
2013/06/24 PHP
学习php设计模式 php实现状态模式
2015/12/07 PHP
PHP+MySQL实现无极限分类栏目的方法
2015/12/23 PHP
浅谈关于PHP解决图片无损压缩的问题
2017/09/01 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
IE6 弹出Iframe层中的文本框“经常”无法获得输入焦点
2009/12/27 Javascript
jQuery中closest()函数用法实例
2015/01/07 Javascript
原生JS实现风箱式demo,并封装了一个运动框架(实例代码)
2016/07/22 Javascript
vue.js的提示组件
2017/03/02 Javascript
javascript简单写的判断电话号码实例
2017/05/24 Javascript
Underscore之Array_动力节点Java学院整理
2017/07/10 Javascript
jQuery Datatables表头不对齐的解决办法
2017/11/27 jQuery
ECharts地图绘制和钻取简易接口详解
2019/07/12 Javascript
layui table 多行删除(id获取)的方法
2019/09/12 Javascript
详解vue中多个有顺序要求的异步操作处理
2019/10/29 Javascript
使用Vant完成Dialog弹框案例
2020/11/11 Javascript
vue3弹出层V3Popup实例详解
2021/01/04 Vue.js
python中偏函数partial用法实例分析
2015/07/08 Python
利用python微信库itchat实现微信自动回复功能
2017/05/18 Python
python3.x上post发送json数据
2018/03/04 Python
python3对接mysql数据库实例详解
2019/04/30 Python
python实现字符串完美拆分split()的方法
2019/07/16 Python
Python之变量类型和if判断方式
2020/05/05 Python
客户代表实习人员自我鉴定
2013/09/27 职场文书
保密工作目标责任书
2014/07/28 职场文书
租房协议书
2014/09/12 职场文书
反四风对照检查材料思想汇报
2014/09/16 职场文书
干部培训工作总结2015
2015/05/25 职场文书
论语读书笔记
2015/06/26 职场文书
详解Python生成器和基于生成器的协程
2021/06/03 Python
Redis 哨兵集群的实现
2021/06/18 Redis
Golang 实现 WebSockets 之创建 WebSockets
2022/04/24 Golang