oinker: Schriftgröße soll der User selber ändern können

Hallo,
ich möchte dass der User die Schriftgröße bei Excel gernerierten Html-Seiten ändern kann und das nicht nur über die Browser-Funktion.
Ich kenne mich mit Javascript nicht so aus.
Im Table-Tag sollte die Schrieftgröße sich ändern können, am besten vielleicht mit Javascript.
So sieht mein Table-Tag aus:

--------------------
<table x:str border=0 cellpadding=0 cellspacing=0 class=xl2422201
 style='border-collapse:collapse;' style='font-size:0.8em'>
--------------------

style='font-size:X.Xem' soll sich variabel verhalten. Kann mir jemmand helfen?

  1. Hi,

    definiere die eine Funktion die das macht:

    function GroesseAendern(step, richtung)
    {
    var meineTabelle = document.getElementById("meineTabelle");
    var size = meineTabelle.style.fontSize;
    // hier irgendwie den numerischen wert ermitteln, notfalls mit string operationen. aus "0.8em" sollte 0.8 werden.

    // dann size hoch oder runter zählen
    size = (richtung) ? size+step : size-step;
    meineTabelle.style.fontSize = size;

    }

    und diese Funktion musst du dann eben irgendwo aufrufen. 2 Buttons dafür oder so. als richtung dann halt einmal true, und einmal false übergeben (oder 0/1). step ist schrittweite...

    Gruß
    Christian

    Hallo,
    ich möchte dass der User die Schriftgröße bei Excel gernerierten Html-Seiten ändern kann und das nicht nur über die Browser-Funktion.
    Ich kenne mich mit Javascript nicht so aus.
    Im Table-Tag sollte die Schrieftgröße sich ändern können, am besten vielleicht mit Javascript.
    So sieht mein Table-Tag aus:


    <table x:str border=0 cellpadding=0 cellspacing=0 class=xl2422201
    style='border-collapse:collapse;' style='font-size:0.8em'>

    style='font-size:X.Xem' soll sich variabel verhalten. Kann mir jemmand helfen?

    1. Hallo,
      danke erstmal.
      Ich werde es morgen ausprobieren.

      mfg

      Hi,

      definiere die eine Funktion die das macht:

      function GroesseAendern(step, richtung)
      {
      var meineTabelle = document.getElementById("meineTabelle");
      var size = meineTabelle.style.fontSize;
      // hier irgendwie den numerischen wert ermitteln, notfalls mit string operationen. aus "0.8em" sollte 0.8 werden.

      // dann size hoch oder runter zählen
      size = (richtung) ? size+step : size-step;
      meineTabelle.style.fontSize = size;

      }

      und diese Funktion musst du dann eben irgendwo aufrufen. 2 Buttons dafür oder so. als richtung dann halt einmal true, und einmal false übergeben (oder 0/1). step ist schrittweite...

      Gruß
      Christian

      Hallo,
      ich möchte dass der User die Schriftgröße bei Excel gernerierten Html-Seiten ändern kann und das nicht nur über die Browser-Funktion.
      Ich kenne mich mit Javascript nicht so aus.
      Im Table-Tag sollte die Schrieftgröße sich ändern können, am besten vielleicht mit Javascript.
      So sieht mein Table-Tag aus:


      <table x:str border=0 cellpadding=0 cellspacing=0 class=xl2422201
      style='border-collapse:collapse;' style='font-size:0.8em'>

      style='font-size:X.Xem' soll sich variabel verhalten. Kann mir jemmand helfen?