So, noch ein bisschen herumprobiert, folgendes ist dabei herausgekommen:
<script type="text/javascript">
<!--
var BlurControl = 'weg';
function layerWrite(layer, text) {
var ie=document.all;
var dom=document.getElementById;
if (ie||dom) {
targetlayer=document.getElementById(layer);
targetlayer.innerHTML=text;
}
}
function info(infotext) {
if (BlurControl = 'drauf') {
layerWrite('info',infotext);
}
}
function StopInfo() {
BlurControl = 'weg';
}
function DelayInfo() {
BlurControl='drauf';
window.SetTimeout("info('Hello World')", 1);
}
//-->
</script>
<div id='info'>*versteck*</div>
<br><br>
<div onMouseOver="DelayInfo()" onMouseOut="StopInfo()">Drüberdingstext</div>
Problem: er sagt, window.SetTimeout sei keine Funktion ... ... ?!