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中的startWith和endWith的几种实现方法
May 07 Javascript
javascript类型转换使用方法
Feb 08 Javascript
js 触发select onchange事件代码
Mar 20 Javascript
js判断登录与否并确定跳转页面的方法
Jan 30 Javascript
JavaScript简单实现弹出拖拽窗口(一)
Jun 17 Javascript
Angular2 环境配置详细介绍
Sep 21 Javascript
浅析Jquery操作select
Dec 13 Javascript
bootstrap选项卡使用方法解析
Jan 11 Javascript
JavaScript实现无穷滚动加载数据
May 06 Javascript
three.js实现3D模型展示的示例代码
Dec 31 Javascript
layui之table checkbox初始化时选中对应选项的方法
Sep 02 Javascript
js实现随机点名
Jan 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
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
微信公众平台开发(五) 天气预报功能开发
2016/12/03 PHP
Laravel网站打开速度优化的方法汇总
2017/07/16 PHP
laravel 模型查询按照whereIn排序的示例
2019/10/16 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
2021/03/09 PHP
javascript,jquery闭包概念分析
2010/06/19 Javascript
JavaScript学习笔记记录我的旅程
2012/05/23 Javascript
JQuery对表单元素的基本操作使用总结
2014/07/18 Javascript
jquery获取url参数及url加参数的方法
2015/10/26 Javascript
JS查找字符串中出现次数最多的字符
2016/09/05 Javascript
prototype与__proto__区别详细介绍
2017/01/09 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
2017/04/18 Javascript
基于Bootstrap分页的实例讲解(必看篇)
2017/07/04 Javascript
Thinkjs3新手入门之添加一个新的页面
2017/12/06 Javascript
jquery实现企业定位式导航效果
2018/01/01 jQuery
微信小程序自定义单项选择器样式
2019/07/25 Javascript
HTML+JS实现“代码雨”效果源码(黑客帝国文字下落效果)
2020/03/17 Javascript
[05:09]2016国际邀请赛中国区预选赛淘汰赛首日精彩回顾
2016/06/29 DOTA
python 数据加密代码
2008/12/24 Python
对于Python的框架中一些会话程序的管理
2015/04/20 Python
Python网络编程 Python套接字编程
2017/09/13 Python
详解python eval函数的妙用
2017/11/16 Python
详解Python 多线程 Timer定时器/延迟执行、Event事件
2019/06/27 Python
python实现批量nii文件转换为png图像
2019/07/18 Python
Python通过递归获取目录下指定文件代码实例
2019/11/07 Python
python 实现屏幕录制示例
2019/12/23 Python
pytorch torch.nn.AdaptiveAvgPool2d()自适应平均池化函数详解
2020/01/03 Python
keras K.function获取某层的输出操作
2020/06/29 Python
银行个人求职自荐信范文
2013/12/16 职场文书
运动会广播稿500字
2014/01/28 职场文书
大学生军训自我鉴定
2014/02/12 职场文书
机工车间主任岗位职责
2014/03/05 职场文书
副主任竞聘演讲稿
2014/08/18 职场文书
2014年文员工作总结
2014/11/18 职场文书
2014年政工师工作总结
2014/12/18 职场文书
pytorch 一行代码查看网络参数总量的实现
2021/05/12 Python