gast42: Imagemap

Beitrag lesen

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Soundkontrolle</title>

<script language="javascript">

falsch! richtig <script type="text/javascript">

<!--

function Part() {
    if (document.all) msaudio.src="Sounds/mp3s/swing.mp3";
    if (document.layers) document.nsaudio.play(false);
  }

//-->
</script>

<bgsound id="msaudio" src="" loop="1">
  <csscriptdict import>

was sollen denn das für Tags sein?

<script type="text/javascript" src="../../../GeneratedItems/CSScriptLib.js"></script>
  </csscriptdict>
  <csactiondict>
   <script type="text/javascript"><!--
var preloadFlag = false;
function preloadImages() {
if (document.images) {
  over_RolloverBild = newImage(/*URL*/'H.Bio/Bar.jpg');
  preloadFlag = true;
}
}

// --></script>
  </csactiondict>
</head>

<body onload="preloadImages();" bgcolor="blue">

<a onmouseover="window.status='';changeImages( /*CMP*/'RolloverBild',/*URL*/'H.Bio/Bar.jpg');return true" onmouseout="window.status='';
  changeImages( /*CMP*/'RolloverBild',/*URL*/'H.Bio/Bar.jpg');return true" href="#"><img src="H.Bio/Bar.jpg" name="RolloverBild"
      width="384" height="288"
      usemap="#Map" border="20" align="left"></a>

das überflüssige <a> um <img> erzeugt den monierten Rahmen! Setz die onmouse...-Attribute in <img> und lass den Link weg! Entferne ebenso das Attribut border.

<map name="Map" SRC="sound.mp3" mastersound hidden="true" autostart="false" >

meines Wissens kennt <map> weder src noch mastersound, hidden oder autostart.

<area shape="poly" coords="164,95,176,132,220,117,217,90,200,82,193,107,190,106" onMouseover="Part();">
          </map></a>

wo kommt denn dieses </a> schon wieder her?

</body>
</html>

Das Ganze sieht nach ziemlichen Fantasie-HTML aus. Kein Wunder, wenn richtige Browser damit Probleme haben.