将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 相关文章推荐
newxtree.js代码
Mar 13 Javascript
深入理解JavaScript系列(3) 全面解析Module模式
Jan 15 Javascript
JQuery.Ajax之错误调试帮助信息介绍
Jul 04 Javascript
JS返回iframe中frameBorder属性值的方法
Apr 01 Javascript
js获取元素的外链样式的简单实现方法
Jun 06 Javascript
关于JavaScript中事件绑定的方法总结
Oct 26 Javascript
vue.js实现简单轮播图效果
Oct 10 Javascript
解决iview多表头动态更改列元素发生的错误的方法
Nov 02 Javascript
js简单遍历获取对象中的属性值的方法示例
Jun 19 Javascript
微信小程序 flexbox layout快速实现基本布局的解决方案
Mar 24 Javascript
vue+iview分页组件的封装
Nov 17 Vue.js
vue.js 使用原生js实现轮播图
Apr 26 Vue.js
层序遍历在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 清除网页病毒的方法
2008/12/05 PHP
PHP中几种常见的超时处理全面总结
2012/09/11 PHP
js getBoundingClientRect() 来获取页面元素的位置
2010/11/25 Javascript
用RadioButten或CheckBox实现div的显示与隐藏
2013/09/21 Javascript
Javascript浮点数乘积运算出现多位小数的解决方法
2014/02/17 Javascript
使用ajax+jqtransform实现动态加载select
2014/12/01 Javascript
javascript控制台详解
2015/06/25 Javascript
jQuery+CSS3实现四种应用广泛的导航条制作实例详解
2016/09/17 Javascript
基于JS组件实现拖动滑块验证功能(代码分享)
2016/11/18 Javascript
nodejs实现简单的gulp打包
2017/12/21 NodeJs
vue中实现在外部调用methods的方法(推荐)
2018/02/08 Javascript
详解 微信小程序开发框架(MINA)
2019/05/17 Javascript
Vue中全局变量的定义和使用
2019/06/05 Javascript
vue canvas绘制矩形并解决由clearRec带来的闪屏问题
2019/09/02 Javascript
vue跳转页面的几种方法(推荐)
2020/03/26 Javascript
vue+ElementUI 关闭对话框清空验证,清除form表单的操作
2020/08/06 Javascript
vue使用vant中的checkbox实现全选功能
2020/11/17 Vue.js
Python logging管理不同级别log打印和存储实例
2018/01/19 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
在Python中,不用while和for循环遍历列表的实例
2019/02/20 Python
利用Python脚本实现自动刷网课
2020/02/03 Python
Python读取配置文件(config.ini)以及写入配置文件
2020/04/08 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
2020/11/18 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
CSS3模块的目前的状况分析
2010/02/24 HTML / CSS
详解webapp页面滚动卡顿的解决办法
2018/12/26 HTML / CSS
露营世界:Camping World
2017/02/02 全球购物
zooplus意大利:在线宠物商店
2019/08/07 全球购物
商务英语大学生职业生涯规划书范文
2014/01/01 职场文书
教师四风问题整改措施
2014/09/25 职场文书
爸爸的三轮车观后感
2015/06/16 职场文书
python中如何对多变量连续赋值
2021/06/03 Python
pytorch中的 .view()函数的用法介绍
2022/03/17 Python
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server
Python基本的内置数据类型及使用方法
2022/04/13 Python
Windows server 2012 配置Telnet以及用法详解
2022/04/28 Servers