dostalem taki fajny skrypcik ktory powieksza/pomniejsza tekst na stronie.
Ma tylko jedna wade mozna powiekszac/pomniejszac w nieskonczonosc a to nie jest zbyt madre. Czy mozna zrobic tak zeby tylko powiedzmy 2 razy mozna bylo powiekszyc i 2 razy zmniejszyc?? Chodzi mi o to zeby po 2 klikniecu tekst juz sie nie powiekszal/pomniejszal.
Kod
function minusSize()
{
if(stBrowser.sBrowser == "IE")
{
oCSS = document.styleSheets[0].rules;
}
else
{
oCSS = document.styleSheets[0].cssRules;
}
for(i=0; i < oCSS.length; i++)
{
if (oCSS[i].style.fontSize != "")
{
oCSS[i].style.fontSize = parseInt(oCSS[i].style.fontSize) - 2;
}
}
}
function plusSize()
{
if(stBrowser.sBrowser == "IE")
{
oCSS = document.styleSheets[0].rules;
}
else
{
oCSS = document.styleSheets[0].cssRules;
}
for(i=0; i < oCSS.length; i++)
{
if (oCSS[i].style.fontSize != "")
{
oCSS[i].style.fontSize = parseInt(oCSS[i].style.fontSize) + 2;
}
}
}
{
if(stBrowser.sBrowser == "IE")
{
oCSS = document.styleSheets[0].rules;
}
else
{
oCSS = document.styleSheets[0].cssRules;
}
for(i=0; i < oCSS.length; i++)
{
if (oCSS[i].style.fontSize != "")
{
oCSS[i].style.fontSize = parseInt(oCSS[i].style.fontSize) - 2;
}
}
}
function plusSize()
{
if(stBrowser.sBrowser == "IE")
{
oCSS = document.styleSheets[0].rules;
}
else
{
oCSS = document.styleSheets[0].cssRules;
}
for(i=0; i < oCSS.length; i++)
{
if (oCSS[i].style.fontSize != "")
{
oCSS[i].style.fontSize = parseInt(oCSS[i].style.fontSize) + 2;
}
}
}
to tylko oczywiscie czesc skryptu ale powinna wystarczyc, jezli beda problemy to moge wstawic caly