当前位置:编程学习 > C#/ASP.NET >>

如何ie8中iframe谷歌的网页?

我在ie7中可以iframe谷歌的网页,ie8,9中却显示“此内容(谷歌网页)无法在框架中显示”,有无解决和变通的方法?望各位不吝赐教! --------------------编程问答--------------------
<html>
<head>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?v=3.1&sensor=false"></script>
<script type="text/javascript">
var objMap = new google.maps.Map(document.getElementById("mapcontainer"),
{
  zoom: 13,
  center: new google.maps.LatLng(x, y), //这里把x, y填写成你希望的位置。经纬坐标。
  mapTypeId: google.maps.MapTypeId.ROADMAP
});
</script>
</head>

<body>
<div id="mapcontainer" style="width:500; height:400px; border: 1px solid #ddd;"></div>
</body>
</html>


具体的请查阅google.map的API。 --------------------编程问答-------------------- 是兼容性问题?  还是其他的啊   一起等答案吧 --------------------编程问答--------------------
引用 1 楼 xie_yanke 的回复:
HTML code
<html>
<head>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?v=3.1&sensor=false"></script>
<script type="text/javascript">
var objMap = new google.maps.Map(docu……
+1 --------------------编程问答-------------------- 最看Google 的API 里面有个参数 配置一下 就可以了。 --------------------编程问答-------------------- 不是浏览器兼容问题,可能和Google Map配置有关系。
变通的方法,别用iframe,用一个div不行吗! --------------------编程问答-------------------- 并非只谷歌Map,还要分别显示谷歌网页,图片,视频等搜索内容,谷歌有API? --------------------编程问答-------------------- google返回的http报文中含有X-Frame-Option字段,其值为Deny,较新版本的浏览器处这个字段时会显示lz看到的页面。
目前好像还没有什么解决办法。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,