Newsgroup: it.comp.lang.javascript
Titolo: Selezione dimesnione carattere

Vorrei lasciare all'utente la possibilità di sceglersi la dimesnione del
carattere.
Ho trovato un esempio su Web.
Su anteprima di Dreamweaver funziona ma non su web (neanche web locale):
nessun azione e nessuna modifica della dimensione. Escludo file dimenticati
perchè ho copiato la cartella completa (jsctipt compreso).
Sapete dirmi perchè?
[code]
...
<script type="text/javascript" src="scriptvari/jsvari.js">
</script>
<link href="stili/style.css" rel="stylesheet" type="text/css"
media="screen"/>
<link href="stili/print.css" rel="stylesheet" type="text/css"
media="print"/>
<link rel="stylesheet" type="text/css" media="screen"
href="/stili/normale.css" title="normale" />
<link rel="alternate stylesheet" media="screen" type="text/css"
href="/stili/grande.css" title="grande" />
<link rel="alternate stylesheet" media="screen" type="text/css"
href="/stili/piccolo.css" title="piccolo" />
...
    <ul>
      <li><a href="#" title="grande"
onkeypress="window.style.Set(this.title);return false;"
onclick="window.style.Set(this.title);return false;">Testo
        grande</a></li>
      <li><a href="#" title="normale"
onkeypress="window.style.Set(this.title);return false;"
onclick="window.style.Set(this.title);return false;">Testo
        normale</a></li>
      <li><a href="#" title="piccolo"
onkeypress="window.style.Set(this.title);return false;"
onclick="window.style.Set(this.title);return false;">Testo
        piccolo</a></li>
    </ul>
...
Grazie

         grande</a></li>
Difficile a dirsi, perché non mi risulta che window.style.Set sia un metodo
dell'oggetto window...Di conseguenza verrà creato da qualche parte nel js
(che non hai postato).
Sicuro stia caricando il js? Se come prima riga del js incluso metti un
alert("ok") te lo visualizza?
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.


 */
// Event Handler
var event={
  Add:function(f){event.col[event.col.length]=f;if(typeof
window.addEventListener!='undefined')window.addEventListener('load',f,false)
;else if(!event.ieSet)if(typeof
document.onreadystatechange!='undefined')document.onreadystatechange=event.o
nload;event.ieSet=true;return(typeof window.addEventListener!='undefined')},
  onload:function(){var m=/mac/i.test(navigator.platform);if(typeof
document.readyState!='undefined')if(m?document.readyState!='interactive':doc
ument.readyState!='complete')return;for(var
i=0,f;(f=(i<event.col.length)?event.col[i]:null);i++)f();return},
  ieSet:false,
  col:[]
};
// Cookies Handler
var cookie={
  Get:function(n){var re=new RegExp(n+'=([^;]*);?','gi');var
r=re.exec(document.cookie)||[];return unescape(r.length>1?r[1]:null)},
  Set:function(n,v,e,p,d,s){var t=new
Date;if(e)t.setTime(t.getTime()+(e*8.64e7));document.cookie=n+'='+escape(v)+
'; '+(!e?'':'; expires='+t.toUTCString())+(!p?'':'; path='+p)+(!d?'':';
domain='+d)+(!s?'':'; secure')},
  Del:function(n,p,d){var t=cookie.Get(n);document.cookie=n+'='+(!p?'':';
path='+p)+(!d?'':'; domain='+d)+'; expires=Thu, 01-Jan-70 00:00:01
GMT';return t},
  Sup:function(){cookie.Set('c',true);return cookie.Del('c')}
};
// Themeswitch Handler
var style={
  Set:function(t){for(var i in this.col)for(var
j=0,f;(f=(j<this.col[i].length)?this.col[i][j]:null);j++)f.disabled=i!=t?tru
e:false;},
  Get:function(){for(var i in this.col)if(!this.col[i][0].disabled)return
i;return this.Pref()},
  Pref:function(){for(var i in this.col)if(!this.col[i][0].disabled)return
i;return null},
  sum:function(){var s=document.styleSheets,i=0;for(var
f;(f=(i<s.length)?s[i]:null);i++)switch(f.title){case
'':break;default:switch(typeof this.col[f.title]){case
'object':this.col[f.title][this.col[f.title].length]=f;break;default:
this.co
l[f.title]=[f]}}},
  onload:function(){style.sum();if(cookie.Sup()){var
c=cookie.Get('style');style.Set(c||style.Pref())}},
  onunload:function(){if(cookie.Sup()){var
s=style.Get();cookie.Set('style',s,356,'/')}},
  col:{}
};
event.Add(style.onload);
window.onunload=style.onunload;

 ecco lo script:
[CUT]
Mammamia che orrore...passo.
Purtroppo usando questi "bei" tool wysiwyg č cosě: se va va, se non va a
metter mano alle porcate che ha generato fai prima a studiare un po' e
fartelo da te.
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M.


Ok.
Grazie