0

IE9が私のグーグルマップをロードしないのに、残りのメインブラウザがロードする理由を誰かが理解するのを手伝ってくれませんか。javascriptではなく実際のセットアップやヘッダーと関係があると思いますが、それも必要な場合はお知らせください。コードは次のとおりです。

<?php
include('session.php');
?>
<html>
  <head>
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title>Google Maps API Project</title>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api       /js?sensor=false"></script>
<link rel="stylesheet" href="style.css" type="text/css" />  
</head>
  <body>
    <h1>Title</h1>
<div id="map" style="width: 1000px; height: 500px"></div>
    <div id="message"></div>

   <input type="text" id="search" >
   <input type="button" onclick="search();" value="Search">
<input type="button" onclick="addlaunchMark();" value="Add Launch">
<input type="checkbox" id="launches" checked="checked" onchange="addRemovelaunch()">
</br>
<input type="textbox" id="box1" style="display: none">
<input type="textbox" id="box2" style="display: none">

<script type="text/javascript">

</script>
</body>
4

1 に答える 1

2

宣言がないために問題が発生しました<!DOCTYPE html>(IEを酷評します):)

ドキュメントで使用されているHTMLの種類をブラウザに通知するため、追加することが重要です。DOCTYPEがないドキュメントは、DOCTYPEが広く使用される前に作成された古いドキュメントであると想定されるため、バグワード互換モードでレンダリングされます。

ソース

于 2012-11-02T22:49:52.800 に答える