jquery attr 设定src中含有&(宏)符号问题的解决方法
2011-07-26 20:53
609 查看
问题描述:
html代码如下:
<iframe src="//www.jb51.net" id="addOrUpdateIframe" style="width:870px;height:450px;" border="0" scrolling="yes" ></iframe>
我用 jquery 的attr 方法设定 iframe的src属性
$("#addOrUpdateIframe").attr("src", "http://blog.jb51.net/search.aspx?key=400");//可点击链接查看效果 注意页数(显示第一页数据)
没有问题,得到了我想要的结果,但是下面的地址却把key后面的参数都掉了(红色字体的参数没有取到)
$("#addOrUpdateIframe").attr("src", "http://blog.jb51.net/search.aspx?key=400&page=2");//可点击链接查看效果 注意页数(显示第二页数据)
郁闷中,感觉很奇怪,就用firebug看了一下修改后的值,问题找到了,jquery 把上面的地址给变成:
http://blog.jb51.net/search.aspx?key=400&page=2//可点击链接查看效果 注意页数(显示第一页数据)
郁闷中。。。。。。。。。。。。。。。。
找了好久也没有找到如果解决该问题,他怎么会把地址的&给改成&了呢?有点搞不懂
问题解决方法:
在无意中把
$("#addOrUpdateIframe").attr("src", "http://blog.jb51.net/search.aspx?key=400&page=2");//可点击链接查看效果 注意页数(显示第一页数据)
改成
$("#addOrUpdateIframe").attr("src", 'http://blog.jb51.net/search.aspx?key=400&page=2');//可点击链接查看效果 注意页数(显示第二页数据)
注意灰色背景的地方,把双引号改成单引号了,问题解决。
html代码如下:
<iframe src="//www.jb51.net" id="addOrUpdateIframe" style="width:870px;height:450px;" border="0" scrolling="yes" ></iframe>
我用 jquery 的attr 方法设定 iframe的src属性
$("#addOrUpdateIframe").attr("src", "http://blog.jb51.net/search.aspx?key=400");//可点击链接查看效果 注意页数(显示第一页数据)
没有问题,得到了我想要的结果,但是下面的地址却把key后面的参数都掉了(红色字体的参数没有取到)
$("#addOrUpdateIframe").attr("src", "http://blog.jb51.net/search.aspx?key=400&page=2");//可点击链接查看效果 注意页数(显示第二页数据)
郁闷中,感觉很奇怪,就用firebug看了一下修改后的值,问题找到了,jquery 把上面的地址给变成:
http://blog.jb51.net/search.aspx?key=400&page=2//可点击链接查看效果 注意页数(显示第一页数据)
郁闷中。。。。。。。。。。。。。。。。
找了好久也没有找到如果解决该问题,他怎么会把地址的&给改成&了呢?有点搞不懂
问题解决方法:
在无意中把
$("#addOrUpdateIframe").attr("src", "http://blog.jb51.net/search.aspx?key=400&page=2");//可点击链接查看效果 注意页数(显示第一页数据)
改成
$("#addOrUpdateIframe").attr("src", 'http://blog.jb51.net/search.aspx?key=400&page=2');//可点击链接查看效果 注意页数(显示第二页数据)
注意灰色背景的地方,把双引号改成单引号了,问题解决。
您可能感兴趣的文章:
相关文章推荐
- jquery attr 设定src中含有&(宏)符号问题的解决方法
- jquery attr 设定src中含有&(宏)符号的问题解决
- jquery attr 设定src中含有&(宏)符号的问题解决
- Jquery修改image的src属性,图片不加载问题的解决方法
- Jquery修改image的src属性,图片不加载问题的解决方法
- jquery checkbox无法用attr()二次勾选问题的解决方法
- 1&amp;gt;s.cpp(465) : error C2448: “main”: 函数样式初始值设定项类似函数定义 问题的解决方法
- jquery checkbox无法用attr()二次勾选问题的解决方法
- "undefined reference to" 问题解决方法
- jquery下checked取值问题的解决方法
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- Jquery validation remote 验证的缓存问题解决方法
- SQLServer中bigint转int带符号时报错问题解决方法
- ndk编译时出现:*** 目标文件“clean”含有 : 和 :: 两种条目 问题的解决方法
- jquery uploadify上传文件插件导致浏览器崩溃问题解决方法
- 双击驱动器或文件夹却打开"搜索"(或其他程序)问题的解决方法
- JQuery中的id选择器含有特殊字符时,不能选中dom元素的解决方法
- Ruby on Rail gettext模块undefined method `file_exists?' 问题解决方法
- DreamWeaver文件保存时,提示"发生共享违例"问题的解决方法
- linux 内核编译:内核配置原理与常见配置问题的解决方法&&内核版本控制解析