最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery attr 設定src中含有&(宏)符號問題的解決方法

 更新時間:2011年07月26日 20:53:19   作者:  
今天在用 jquery 的attr 方法設定 iframe的src屬性的時候遇到了一個奇怪的為題,現在把問題及解決方面寫出來,讓遇到同樣問題的人不要在走彎路。
問題描述:

html代碼如下:

<iframe src="http://m.fzitv.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&amp;page=2//可點擊鏈接查看效果 注意頁數(顯示第一頁數據)

郁悶中。。。。。。。。。。。。。。。。

找了好久也沒有找到如果解決該問題,他怎么會把地址的&給改成&amp;了呢?有點搞不懂

問題解決方法:

在無意中把

$("#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');//可點擊鏈接查看效果 注意頁數(顯示第二頁數據)

注意灰色背景的地方,把雙引號改成單引號了,問題解決。

相關文章

最新評論

永顺县| 和政县| 锦屏县| 丰台区| 洪泽县| 安阳市| 棋牌| 深泽县| 财经| 正宁县| 南投县| 津南区| 双江| 扬州市| 遂川县| 溧水县| 沁水县| 泾阳县| 舞阳县| 罗源县| 军事| 沐川县| 绍兴市| 白水县| 灵山县| 固阳县| 来宾市| 五峰| 五华县| 永吉县| 阜平县| 施秉县| 扎赉特旗| 乐至县| 泰和县| 阿坝县| 延长县| 霍山县| 舞钢市| 顺义区| 朝阳市|