Newsgroup: it.comp.lang.javascript
Titolo: Cerco uno script di testo

Salve a tutti, vorrei sapere se esiste uno script di testo come quello
che sto per descrivere.
Mi servirebbe uno script che possa far apparire solamente parti di
testo e far apparire le successive solo ad un click del mouse, su un
link o simili.
Non c'entra nulla, ma chi ha mai giocato ad un gioco hentai puo' avere
un'idea dell'effetto che desidererei ottenere.
Grazie a chiunque possa aiutarmi.
-- 
Shen Long,
E-mail: 
shen...@libero.it
UIN: 51394445

 un'idea dell'effetto che desidererei ottenere.
questa spiegazione non mi dice nulla, ma io ho uno scriptino di test in
cui uno batte dei caratteri in un form, e in una altra frame appare
l'elenco di tutte le parole in una tabella che cominciano con le lettere
battute.
Ossia io batto r e appaiono tutte le parole per r, poi prosegue e batto
ra e restano solo quelle che cominciano per "ra" e via dicendo. Niente
click, basta la battitura.
Purtroppo lo ho in una pagina protetta, ma lo avevo scopiazzato da uno
script simile di ricerca bibliografica all'Astronomische Rechen Institut
di Heidelberg :
http://www.ari.uni-heidelberg.de/cgi-bin/aribib/aribib?authors
-- 
----------------------------------------------------------------------
nos...@ifctr.mi.cnr.it
 is a newsreading account used by more persons to
avoid unwanted spam. Any mail returning to this address will be rejected.
Users can disclose their e-mail address in the article if they wish so.

 link o simili.
Ciao,
ho visto qualche cosa di simile a quello che ti serve nel sito del ministero
delle finanze prova a cliccare sul link "tabella" che trovi nel sito:
http://www.finanze.it/documentazione/guide/agenda2001/8pag116.htm
non ho capito tanto bene come funziona ma funziona.

 non ho capito tanto bene come funziona ma funziona.
solo in Explorer ... :°(
comunque, la funzione che cambia la visibilità della parte della pagina 
è inserita in un file JavaScript esterno ,
http://www.finanze.it/documentazione/guide/agenda2001/scripts/tabelle.js
ed è
function toggleMenu(currMenu) {
  if (document.all){
   thisMenu = eval("document.all." + currMenu + ".style")
   if (thisMenu.display == "block") {
    thisMenu.display = "none"
   }
   else {
    thisMenu.display = "block"
   }
   return false
  }
  else {
    return true
  }
}
nella pagina web, invece, la funzione è così lanciata
<a class="menu" onclick="toggleMenu('tabella1')"><b><font 
color="#0033CC"><i><u>tabella</u></i></font></b></a>
ed è ospitato lo stile CSS
<style type="TEXT/CSS">
  #tabella1{
   display: none;
   margin-left: 20px
  }
</style>
è divertente in fatto che nei Meta Tag si legga
<meta content="Microsoft FrontPage 4.0" name="GENERATOR">
<meta name="ProgId" content="FrontPage.Editor.Document">
e poi nella pagina si trovino funzioni come
function MM_findObj(n, d) { //v4.0
   var p,i,x;  if(!d) d=document; 
if((p=n.indexOf("?"))>0&&parent.frames.length) {
     d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
   if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) 
x=d.forms[i][n];
   for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
x=MM_findObj(n,d.layers[i].document);
   if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function MM_showHideLayers() { //v3.0
   var i,p,v,obj,args=MM_showHideLayers.arguments;
   for (i=0; i<(args.length-2); i+=3) if 
((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
     if (obj.style) { obj=obj.style; 
v=(v=='show')?'visible':(v='hide')?'hidden':v; }
     obj.visibility=v; }
}
assolutamente "made in DreamWeaver" :)))
Ciao!
Daniele