It likes like the latest (1.6) Prototype has a conflict with MS
Virtual Earth. The labels on the control panel are hidden in FireFix.
This is a short code that demonstrate the problem:
<html>
<head>
<title>Prototype.js vs. Virtual Earth</title>
<script src="
http://www.prototypejs.org/assets/2007/11/6/
prototype.js"></script>
</head>
<body>
<script type="text/javascript" src="
http://dev.virtualearth.net/
mapcontrol/mapcontrol.ashx?v=6">
</script>
<div id='myMap' style="width:400px; height:400px;"></div>
<script>
var map = new VEMap('myMap');
map.LoadMap();
</script>
</body>
</html>
Removing the link to Prototype fixes the problem. Downgrading to the
1.5.1.1 also make sense. So, it is a conflict with 1.6 only.
Does anybody know the solution ?