GoogleMAPのIE8での印刷について
goolgemapをAPIで設置しました
なぜか、IE8で印刷プレビューをすると
1ページで収まるはずの印刷が、2ページになってしまい、
2ページ目にはgooglemapがはみ出しています
CSSで設定したワイドサイズも無視して画面全体にgooglemapが広がった状態です
DOCTYPE・・・ をはずせば大丈夫なようですが
こちらをはずすとCSSが上手く動かくなってしまう為はずせません
何か解決策があれば教えてください
下記の通り、記述しました
---------------------------------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
<title>APIテスト</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=http://maps.google.com/maps?file=api&v=2&key=APIキー" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
function load() {
if (GBrowserIsCompatible()) {
//店舗の位置
var point = new GLatLng(35.681492,139.766071);
//店舗を中心にマップ作成
var map = new GMap2(document.getElementById("gmap"));
map.setCenter(point, 15);
//店舗にマーク
map.addOverlay(new GMarker(point));
//縮尺移動のコントロールを設置
map.addControl(new GSmallMapControl());
}
}
</script>
</head>
<body id="second" onload="load()" onunload="GUnload()">
<p style="height:700px; background:#CCCCCC;">余白</p>
<div id="gmap" style="width:230px; height:380px;">
</div>
</body>
</html>
---------------------------------------------------------------------------