Hallo,
ich habe mit JavaScript versucht ein IMG mit einer MAP mit einer AREA zu erzeugen. Das funktioniert im Firefox aber nicht im IE. Was mache ich falsch. Unter http://test.heptner.net seht Ihr das Ergebnis und könnt es ausprobieren, folgend der einfache Code. Wer kann helfen?
Grüße Lenny.
index.html
---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script src="jscripts/map.js" type="text/javascript"></script>
</head>
<body>
<div align="center" id="content">
</div>
</body>
</html>
---
map.js
---
function init() {
var myImg = document.createElement("img");
myImg.src = "images/test.jpg";
myImg.useMap = "#map1";
myImg.border = "0";
document.getElementById("content").appendChild(myImg);
var myMap = document.createElement("map");
myMap.name = "map1";
var myArea = document.createElement("area");
myArea.shape = "rect";
myArea.coords = "263,44,324,102";
myArea.href = "http://www.heptner.net/";
myArea.target = "_blank";
myArea.alt = "";
myMap.appendChild(myArea);
document.getElementById("content").appendChild(myMap);
}
window.onload = init;
---