Leider nicht ganz. Mal vom Anfang ausgehen:
hab mir so viel mühe gegeben :((
setTimeout('document.writeln("'Wer da?' \\ \"Ich bin's & wer bist du?\"")',10000);
und das in einen HTML-Parameter zu schreiben ist dann reine Routine: alle speziellen HTML-Zeichen, also in diesem Fall das doppelte Anführungszeichen und das Kaufmannsund müssen geschützt werden:
onMouseOver="setTimeout('document.writeln("'Wer da?' \\ \"Ich bin's & wer bist du?\"")',10000);"
fertsch!
Bei deinem Versuch
onMouseOver="setTimeout("document.writeln(\"'wer da?'\"ich bin's & wer bist du?\"\")",10000)"
ist zumindest das hier ^^ falsch, denn in HTML-Parametern werden die Zeichen nicht durch voranstellen eines \ escaped, sondern durch umwandeln in eine HTML-Entitity.
hm.. aber ich würde es doch so machen (ohne gegen deine a