js attr src php,jQuery_jquery attr 设定src中含有&(宏)符号问题的解决方法,问题描述: html代码如下: < - phpStudy...

本文介绍了在使用jQuery的attr方法设置iframe src属性时遇到的URL中&amp;符号被转义的问题。当URL包含&amp;时,jQuery将其转换为&amp;amp;,导致参数丢失。解决方案是将双引号改为单引号,从而正确保留URL中的&amp;符号,使得iframe加载预期页面。
摘要由CSDN通过智能技术生成

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对象详尽解析

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值