Hallo,
leider gibt es für solche Sachen kein Event (zumindest habe ich keinen bei M$ gefunden).
Ein Resize-Event funzt leider auch nicht.
Somit hat man nur die Möglichkeit die Höhe eines Tag (bzw. des darin enthaltenen Textes) zu überwachen.
Dieses Tag muß absolut positioniert sein weil sonst die Eigenschaft "clientHeight" immer 0 zurückgibt.
Damit der Text nicht auf der Seite stört wird er zusätzlich ausgeblendet ("visibility:hidden").
Der Rest erklärt sich dann von selbst.
Viele Grüße
Thomas
<html>
<body bgcolor="#FFFFFF" text="#000000">
<span id="sense" style="position:absolute; visibility:hidden">X</span>
<script language="javascript">
var size = getSize();
setInterval("checkSize()", 1000);
function checkSize() {
if(size != getSize()) {
size = getSize();
alert('Die Schriftgröße hat sich geändert')
}
}
function getSize() {
return document.getElementById("sense").clientHeight;
}
</script>
</body>
</html>