jquery attr 设定src中含有&(宏)符号问题的解决方法
问题描述:
html代码如下:
我用 jquery 的attr 方法设定 iframe的src属性
$("#addOrUpdateIframe").attr("src", "http://blog.phpstudy.net/search.aspx?key=400");//可点击链接查看效果 注意页数(显示第一页数据)
没有问题,得到了我想要的结果,但是下面的地址却把key后面的参数都掉了(红色字体的参数没有取到)
$("#addOrUpdateIframe").attr("src", "http://blog.phpstudy.net/search.aspx?key=400&page=2");//可点击链接查看效果 注意页数(显示第二页数据)
郁闷中,感觉很奇怪,就用firebug看了一下修改后的值,问题找到了,jquery 把上面的地址给变成:
http://blog.phpstudy.net/search.aspx?key=400&page=2//可点击链接查看效果 注意页数(显示第一页数据)
郁闷中。。。。。。。。。。。。。。。。
找了好久也没有找到如果解决该问题,他怎么会把地址的&给改成&了呢?有点搞不懂
问题解决方法:
在无意中把
$("#addOrUpdateIframe").attr("src", "http://blog.phpstudy.net/search.aspx?key=400&page=2");//可点击链接查看效果 注意页数(显示第一页数据)
改成
$("#addOrUpdateIframe").attr("src", 'http://blog.phpstudy.net/search.aspx?key=400&page=2');//可点击链接查看效果 注意页数(显示第二页数据)
注意灰色背景的地方,把双引号改成单引号了,问题解决。相关阅读:
ASP日期和时间函数示例
Linux操作系统中利用PR命令进行文档打印
Linux打开flash网页后自动关闭解决方法
php google或baidu分页代码
为 KindEditor 实现图片上传
ClickOnce DIY全自动更新下载升级的自我实现
在DW MX 2004中用CSS轻松实现色块标题标识
javascript判断中文的正则
Windows 2003安全性指南之强化域控制器(1)
CSS网页布局教程:层叠加的5条原则
javascript实现的距离现在多长时间后的一个格式化的日期
undo表空间暴长后如何才能取消自动扩展
WMI StdRegProv 通过wmi操作注册表的vbscript实现代码 (本地或远程)
js window.event对象详尽解析