将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 相关文章推荐
fancybox modal的完美解决(右上的X)
Oct 30 Javascript
jquery Tab效果和动态加载的简单实例
Dec 11 Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
Jan 24 Javascript
jQuery实现下拉框左右选择的简单实例
Feb 22 Javascript
jquery实现简单文字提示效果
Dec 02 Javascript
jQuery简单设置文本框回车事件的方法
Aug 01 Javascript
D3.js实现文本的换行详解
Oct 14 Javascript
JQuery统计input和textarea文字输入数量(代码分享)
Dec 29 Javascript
jquery获取链接地址和跳转详解(推荐)
Aug 15 jQuery
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
May 08 Javascript
原生js实现each方法实例代码详解
May 27 Javascript
详解微信小程序中var、let、const用法与区别
Jan 11 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
在项目中寻找代码的坏命名
2012/07/14 PHP
PHP中spl_autoload_register函数的用法总结
2013/11/07 PHP
php检测用户是否用手机(Mobile)访问网站的类
2014/01/09 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
2014/01/26 PHP
微信支付开发教程(一)微信支付URL配置
2014/05/28 PHP
PHP中调用SVN命令更新网站方法
2015/01/07 PHP
PHP 类与构造函数解析
2017/02/06 PHP
PHP命名空间与自动加载机制的基础介绍
2019/08/25 PHP
JQuery与iframe交互实现代码
2009/12/24 Javascript
JavaScript子窗口ModalDialog中操作父窗口对像
2012/12/11 Javascript
jquery将一个表单序列化为一个对象的方法
2013/12/02 Javascript
解析JavaScript中delete操作符不能删除的对象
2013/12/03 Javascript
js查找某元素中的所有图片地址的方法
2014/01/16 Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
2014/05/08 Javascript
12行javascript代码绘制一个八卦图
2015/04/02 Javascript
jQuery的框架介绍
2016/05/11 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
2016/07/05 Javascript
AngularJS入门教程之Select(选择框)详解
2016/07/27 Javascript
一个极为简单的requirejs实现方法
2016/10/20 Javascript
js中通过getElementsByName访问name集合对象的方法
2016/10/31 Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
2017/08/24 Javascript
js canvas实现写字动画效果
2018/11/30 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
2019/01/15 Javascript
vue配置文件实现代理v2版本的方法
2019/06/21 Javascript
Python urllib、urllib2、httplib抓取网页代码实例
2015/05/09 Python
轻松理解Python 中的 descriptor
2017/09/15 Python
Opencv+Python 色彩通道拆分及合并的示例
2018/12/08 Python
Django实现学员管理系统
2019/02/26 Python
Python字符串的一些操作方法总结
2019/06/10 Python
python rsync服务器之间文件夹同步脚本
2019/08/29 Python
Python selenium环境搭建实现过程解析
2020/09/08 Python
Lentiamo丹麦:购买便宜的隐形眼镜
2021/01/13 全球购物
大学生先进事迹材料
2014/02/16 职场文书
软弱涣散基层党组织整改方案
2014/10/25 职场文书
民政局2016年“六一”儿童节慰问活动总结
2016/04/06 职场文书
opencv检测动态物体的实现
2021/07/21 Python