出于某些原因,我正在使用iframe来显示googlemaps,当我想要更改它的内容时,我只是使用JQuery更改Iframe src。
$('#ggMap')。attr('src','http://newurl.com');
显然它在Internet Explorer上没有做任何事情。
有谁知道我怎么能用IE做同样的事情?
答案 0 :(得分:1)
不确定jQuery,但是常规的javascript会是这样的:
document.getElementById('ggMap').src = 'http://newurl.com';
答案 1 :(得分:1)
我发现我遇到了与IE8相同的问题,并且通过jQuery / JS更改src并不像这样工作。我现在所做的实际上是使用jQuery.clone()
来克隆iframe,然后更改它的src,然后删除原来的iframe并插入克隆...
答案 2 :(得分:-1)
你可以用javascript设置IFrame的src,所以我猜有一个脚本错误阻止IE正常工作。
你调试了脚本吗?