jquery attr 设定src中含有&(宏)符号问题的解决方法


Posted in Javascript onJuly 26, 2011

问题描述:

html代码如下:

<iframe src="https://3water.com" id="addOrUpdateIframe" style="width:870px;height:450px;" border="0" scrolling="yes" ></iframe>

我用 jquery 的attr 方法设定 iframe的src属性

$("#addOrUpdateIframe").attr("src", "http://blog.3water.com/search.aspx?key=400");//可点击链接查看效果 注意页数(显示第一页数据)

没有问题,得到了我想要的结果,但是下面的地址却把key后面的参数都掉了(红色字体的参数没有取到)

$("#addOrUpdateIframe").attr("src", "http://blog.3water.com/search.aspx?key=400&page=2");//可点击链接查看效果 注意页数(显示第二页数据)

郁闷中,感觉很奇怪,就用firebug看了一下修改后的值,问题找到了,jquery 把上面的地址给变成:

http://blog.3water.com/search.aspx?key=400&page=2//可点击链接查看效果 注意页数(显示第一页数据)

郁闷中。。。。。。。。。。。。。。。。

找了好久也没有找到如果解决该问题,他怎么会把地址的&给改成&了呢?有点搞不懂

问题解决方法:

在无意中把

$("#addOrUpdateIframe").attr("src", "http://blog.3water.com/search.aspx?key=400&page=2");//可点击链接查看效果 注意页数(显示第一页数据)

改成

$("#addOrUpdateIframe").attr("src", 'http://blog.3water.com/search.aspx?key=400&page=2');//可点击链接查看效果 注意页数(显示第二页数据)

注意灰色背景的地方,把双引号改成单引号了,问题解决。

Javascript 相关文章推荐
javascript TextArea动态显示剩余字符
Oct 22 Javascript
使用js判断当前时区TimeZone是否是夏令时
Feb 23 Javascript
js 动态为textbox添加下拉框数据源的方法
Apr 24 Javascript
使用FlexiGrid实现Extjs表格效果方法分享
Dec 16 Javascript
如何利用模板将HTML从JavaScript中抽离
Oct 08 Javascript
JS对大量数据进行多重过滤的方法
Nov 04 Javascript
微信小程序 input表单与redio及下拉列表的使用实例
Sep 20 Javascript
使用Angular CLI生成 Angular 5项目教程详解
Mar 18 Javascript
详解Vue中watch的高级用法
May 02 Javascript
Vue 父子组件数据传递的四种方式( inheritAttrs + $attrs + $listeners)
May 04 Javascript
Vue中使用webpack别名的方法实例详解
Jun 19 Javascript
原生JavaScript实现换肤
Feb 19 Javascript
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
Jul 26 #Javascript
in.js 一个轻量级的JavaScript颗粒化模块加载和依赖关系管理解决方案
Jul 26 #Javascript
jquery中的 $(&quot;#jb51&quot;)与document.getElementById(&quot;jb51&quot;) 的区别
Jul 26 #Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
Jul 26 #Javascript
jQuery选择器的工作原理和优化分析
Jul 25 #Javascript
Jquery 点击按钮显示和隐藏层的代码
Jul 25 #Javascript
multiSteps 基于Jquery的多步骤滑动切换插件
Jul 22 #Javascript
You might like
模仿OSO的论坛(三)
2006/10/09 PHP
php模板函数 正则实现代码
2012/10/15 PHP
Symfony2安装第三方Bundles实例详解
2016/02/04 PHP
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
2006/12/22 Javascript
jQuery针对各类元素操作基础教程
2014/08/29 Javascript
javascript引用赋值(地址传值)用法实例
2015/01/13 Javascript
JavaScript中判断函数、变量是否存在
2015/06/10 Javascript
js实现非常棒的弹出div
2016/10/06 Javascript
jQuery validate 验证radio实例
2017/03/01 Javascript
微信小程序自定义toast实现方法详解【附demo源码下载】
2017/11/28 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
vue点击按钮动态创建与删除组件功能
2019/12/29 Javascript
JavaScript 如何计算文本的行数的实现
2020/09/14 Javascript
[48:05]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 VGJ.T vs VP
2018/03/31 DOTA
使用Python脚本来控制Windows Azure的简单教程
2015/04/16 Python
从局部变量和全局变量开始全面解析Python中变量的作用域
2016/06/16 Python
Django基础知识与基本应用入门教程
2018/07/20 Python
Python、 Pycharm、Django安装详细教程(图文)
2019/04/12 Python
对python中的控制条件、循环和跳出详解
2019/06/24 Python
python输出决策树图形的例子
2019/08/09 Python
对django layer弹窗组件的使用详解
2019/08/31 Python
详解Python中pyautogui库的最全使用方法
2020/04/01 Python
python实现将range()函数生成的数字存储在一个列表中
2020/04/02 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
2020/04/22 Python
[原创]赚疯了!转手立赚800+?大佬的python「抢茅台脚本」使用教程
2021/01/12 Python
h5封装下拉刷新
2020/08/25 HTML / CSS
中邮全球便购:中国邮政速递物流
2017/03/04 全球购物
中国跨境电商:Tomtop
2017/03/16 全球购物
惠普加拿大在线商店:HP加拿大
2017/09/15 全球购物
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
应届本科生推荐信范文
2013/12/25 职场文书
群众路线党课主持词
2014/04/01 职场文书
高中学生评语大全
2014/04/25 职场文书
火锅店的活动方案
2014/08/15 职场文书
公司劳动纪律管理制度
2015/08/04 职场文书
提取视频中的音频 Python只需要三行代码!
2021/05/10 Python