mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.javascript
Titolo: Rollover

Esistono numerosi metodi per lo scambio immagini, il migliore č utilizzando
il preload images, potreste scrivermi il codice che secondo voi č il piů
leggero. pulito ed efficace?
Grazie

http://jslabs.webhostme.com/
  --> FlyScript --> Menů Rollover
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://jslabs.webhostme.com
FlyScript by JS Labs, JS in 3 click
http://jslabs.webhostme.com/servizi/flyscript/
------------------------------------------

Il modo migliore, per esperienza di navigatore e non di designer, č di includere
le immagini direttamente nel codice del documento (insomma, <IMG SRC="">), dato
che IE, dalla versione 5 in poi, puň salvare tutti i file esterni in un colpo
solo, e le immagini aggiunte via codice non vengono incluse (ed č fastidioso).
Per la soluzione con la S maiuscola passo il testimone a chi di dovere


 wrote in message
8d4avu$rk0$1...@nslave1.tin.it...


> ((-:"vorrei lanciare un sondaggio":-))
Scrivimi all'indirizzo 
jsl...@yahoo.com


((-:"vorrei lanciare un sondaggio":-))
Io uso sempre questo:
<SCRIPT LANGUAGE="JavaScript"> 
<!--
var img1 = new Image();  
var img2 = new Image();
img1.src = "bottone1.jpg";
img2.src = "bottone2.jpg";        
//-->   
</SCRIPT>
Poi richiamo tutto cosi' :
<a href="#" onmouseover="document.images[0].src = img2.src"
onmouseout="document.images[0].src = img1.src"><img src="bottone1.jpg"
border=0></a>

 Grazie
Non credo che esistano soluzioni migliori, se mai soluzioni piů semplici da implementare.
il FlyScript č semplice perché ti da la pappa pronta, vedi se ti piace il mio: 
http://www.jsdir.com
 -->archivio -->Rollover (singolo o multiplo)
Ciao.

 file://-->


Newsgroup: it.comp.lang.javascript
Titolo: Aprire una pagina nella stessa finestra con javascript?

Ciao a tutti
mi servirebbe sapere le istruzioni da usare per fare aprire una pagina html
nell pagina corrente tramite javascript, un pò come il tag
<a href="pagina.htm">. In pratica alla pressione di un tasto viene eseguito
lo script alla cui fine dovrebbe esserci un'istruzione che carica la pagina
successiva
Grazie!!

non so se ho capito bene, prova
document.location='pagina.htm';
oppure (se sei in frame) top.location='pagina.htm';

si è quello grazie!!!
Newsgroup: it.comp.lang.javascript
Titolo: Software per log Proxy di Apache

Ciao a tutti
Sto cercando un software per analizzare i log Proxy di Apache 2.0
Ho Apache installato ma non riesco a trovare nessun log analyzer semplice ma
che soprattutto
cge funzioni sotto Windows XP/2000.
Ho trovato solo 1 un software di questio tipo:
www.wavecrest.com
 ma per questo prodotto ci toccherebbe pagare 750 $ ogni
anno.
Quale č l'azienda che fa pagare tutti gli anni il prezzo di un prodotto ?
Il software dovrebbe avere queste caratteristiche:
- semplice da installare e configurare
- deve funzionare su un Pc standalone, non sotto Linux
- non ci deve essere nulla da installare sui Server
- possa avere dei report basati suo log proxy di Apache, in altre parole
avere dei report
che interrogano cosa hanno visitato gli utenti della Lan locale su Internet,
in particolare
quali siti e quanti Kb hanno scaricato.
avete quanche suggerimento ?
grazie.

 avete quanche suggerimento ?
metti almeno un [OT]...
-- 
artemis[.alpeia]

 Sto cercando un software per analizzare i log Proxy di Apache 2.0
http://awstats.sourceforge.net/
funge per qualsiasi log in formato W3C esteso... io sto incominciando con IIS e 
va che č una meraviglia

Newsgroup: it.comp.lang.javascript
Titolo: jre

Sapete se con js si può sapere la versione del jre installata sul client?
-- 
Alfonso

>Sapete se con js si può sapere la versione del jre installata sul client?
Java e Javascript sono linguaggi differenti.
Se vuoi sapere la versione della jre (Java) presente sul
client devi eseguire sulla macchina il comando dos:
java -version
Ciao
Lorenzo

Newsgroup: it.comp.lang.javascript
Titolo: Windows.Open & Explorer + suggerimento su un Counter

Salve,
utilizzando windows.open (con resizeble=no) con Netscape tutto bene, ma
quando uso Explorer mi si creano le differenti situazioni:
1) Mentre con Netscape la finestra si apriva senza scrollbar orizzontali
perchè entrava tutto (in larghezza) correttamente (100% di width della table
contenuta), con Explorer devo aggiungere 50 pixel nella dimensione della
finestra (la width originale è 500)
2) La stessa finestra con Explorer ha abilitato il tasto Maximiza cosa che
con Netscape non succede.
Che faccio.....
In ultimo un suggerimento:
come e dove posso ottenere un semplice Counter per usarlo su XOOM (No
Frontpage & No CGI)
Grazie
Enzo

 Frontpage & No CGI)
..probabilmente con java, ma devi comunque avere i dati che
stanno e
si aggiornano sul server..
--
Bye
Ro<*¿*>berto

http://www.thecounter.com/
E' piccolissimo (occupa veramente poco spazio sulla pagina) e spedisce
settimanalmente le statistiche degli accessi alla pagina indicata.
--
La Forza dei Forti sta nell'Attraversare le Traversie con occhio sereno.
(Paperinik)
Nettuno
Newsgroup: it.comp.lang.javascript
Titolo: cerco aiuto con un form

qualcuno sa dirmi perchè una volta inviato il form tramite posta, non
mi rispedisce alla pagina "rispo.htm"???
qui il codice che ho adoperato:
<FORM  action = "
XX...@XXXX.IT
" TITLE="Scheda"enctype="text/plain"
METHOD="post" >
<INPUT TYPE="hidden" NAME=invia VALUE="rispo.htm">
	Nome&nbsp;<INPUT TYPE="text" NAME="Nome  " SIZE="14"
MAXLENGTH="30" >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	Cognome&nbsp;<INPUT TYPE="text" NAME="Cognome  " SIZE="14"
MAXLENGTH="30" ><BR><BR>
	Data di nascita&nbsp;<INPUT TYPE="text" NAME="data di nascita
" SIZE="10" MAXLENGTH="10" VALUE="gg/mm/aaaa">
	&nbsp;&nbsp;&nbsp;Residenza&nbsp;<INPUT TYPE="text"
NAME="residenza  " SIZE="40" MAXLENGTH="40" ><BR><BR>
	Commenti o informazioni<BR>
<TEXTAREA NAME="text  " ROWS="10" COLS="40"></TEXTAREA><BR><BR>
<INPUT TYPE="reset"
VALUE="reset">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <INPUT TYPE="submit" NAME="submit" VALUE="invia"> 
</FORM>
grazie a chi mi fornirà utili info!!!!
ciao a tutti!!
A.pe

 ha scritto nel messaggio
news:39bbb4c6...@news.inwind.it...

Perchè quello che c'è li scritto........
<INPUT TYPE="hidden" NAME=invia VALUE="rispo.htm">
è un semplice campo hidden che invia il valore rispo.htm con la form.......
Se vuoi fare una redirect dopo il submit devi fare una funzione che utilizza
l'evento OnSubmit per cambiare location!!
<SCRIPT LANGUAGE="javascript">
function send()
{document.forms[0].submit()
onSubmit=location.href="rispo.htm";
}
}
</SCRIPT>
____________________
andreotta fabiano
WebMªster ATI POWER s.n.c.
andr...@atipower.it
http://www.atipower.it
http://www.afdsoftware.freeweb.org
____________________
javascript-javascript-javascript
http://www.jsdir.com
____________________
*¢ L'unica certezza nella vita è che tutto è relativo (per fortuna)¢*



infatti hai ragione..... io avevo provato in un modo simile nel
javascript ma mi faceva lo stesso, sbagliavo su onsubmit
 grazie...

 wrote:

scusa ma mi sa che ho cantato vittoria troppo presto...
ho provato in vari modi ma non mi funziona lo stesso o mi invia ma non
mi rendirizza oppure viceversa..... 
ecco come ho fatto:
<SCRIPT LANGUAGE="javascript">
function send()
{document.forms.submit()
onSubmit=location.href="rispo.htm";
}
</script>
<FORM NAME="forms" METHOD="post"
ACTION="mailto:
base...@iol.it
" ENCTYPE="text/plain">
Form <br>
<br>
Nome:</font></b>&nbsp;
<INPUT TYPE="text" name="nome"size="25"MAXLENGTH="25" >&nbsp; 
<INPUT TYPE="submit" NAME="submit" VALUE="invia" onclick = "send()">
<br>
<br>
</FORM>
dove sbaglio??
Newsgroup: it.comp.lang.javascript
Titolo: innerHTML e il maledetto Explorer

Devo inserire dinamicamente una riga subito dopo i th di una table e per 
farlo sto usando innerHTML. Come
al solito con mozilla tutto ok e con explorer non escono errori e non 
funziona. Suggerimenti ?
function addrow(idtable)
{
var link="<td>cella1</td><td>cella2</td><td>cella3</td>";
var tbody = 
document.getElementById(idtable).getElementsByTagName("tbody").item(1);
tbody.innerHTML=link;
}
<div><a href="javascript:addrow('dest_table')">Aggiungi Riga</a></div>
<table id="dest_table" align="center">
<tr>
     <th>Cella 1</th>
     <th>Cella 2</th>
     <th>Cella 3</th>
</tr>
<tbody></tbody>
<tr>
    <td>valore 1</td>
    <td>valore 2</td>
    <td>valore 3</td>
</tr>
<tr>
    <td>valore 4</td>
    <td>valore 5</td>
    <td>valore 6</td>
</tr>
</table>


function addRow()
{
var newRow = document.getElementById("test").insertRow(1);
var oCell = newRow.insertCell(0);
oCell.innerHTML = "Cella";
oCell = newRow.insertCell(1);
oCell.innerHTML = "Cella";
oCell = newRow.insertCell(2);
oCell.innerHTML = "Cella";
} 

 tbody.innerHTML=link;
Questo è un altro problema: prima di tutto innerHTML *NON* è uno standard
(e quindi i browser fanno ciò che vogliono, non è detto che firefox si
comporti in modo corretto visto che non esiste un modo corretto): 
 
https://developer.mozilla.org/en/DOM/element.innerHTML
 Specification
 DOM Level 0. Not part of any standard. 
semplicemente IE NON permette la sovrascrittura della struttura di una
tabella.
Come risolvere:
 a) se sono poche le td, semplicemente un innerHTML del testo di ogni TD
funziona perfettamente
 b) usare i metodi corretti: insertRow, insertCell e affini.
Ho trovato un esempio in rete che potrebbe aiutarti:
 
http://www.mredkj.com/tutorials/tableaddrow.html
-- 
"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.


-- 
"When you have eliminated the impossible, whatever remains, however
improbable, must be the truth."

 funziona. Suggerimenti ?
    ...skipped!
Potresti creare le celle ed aggiungere solo il testo:
<html>
<head>
<script type=text/javascript>
  function addText() {
  if (document.getElementById("aa").innerHTML = " ") {
document.getElementById("aa").innerHTML = "testo-1";
}
  if (document.getElementById("bb").innerHTML = " ") {
document.getElementById("bb").innerHTML = "testo-2";
}
  if (document.getElementById("cc").innerHTML = " ") {
document.getElementById("cc").innerHTML = "testo-3";
  }
  }
</script>
</head>
<body>
<div><a href="#" onclick="addText()">
Aggiungi testo alle celle</a></div>
<table align="center">
<tbody>
<tr>
     <th>Cella 1</th>
     <th>Cella 2</th>
     <th>Cella 3</th>
</tr>
<tr>
     <td id="aa"></td>
     <td id="bb"></td>
     <td id="cc"></td>
</tr>
<tr>
    <td>valore 1</td>
    <td>valore 2</td>
    <td>valore 3</td>
</tr>
<tr>
    <td>valore 4</td>
    <td>valore 5</td>
    <td>valore 6</td>
</tr>
</tbody>
</table>
</body></html>
-- 
    * b *
  *   y   *
*   Piero   *
[ /ad maiora/ ]
Newsgroup: it.comp.lang.javascript
Titolo: File txt

salve a tutti,
volevo sapere se è possibile e qual'è il codice per poter leggere una lista
di più righe in un file txt tipo
uno
due
trte
quattro
...
...
legegrla riga per riga e scriverla in una pagina html mantenendo la stessa
struttura
uno
due
tre
quattro
...
...
grazie mille

 ...
Il codice e' facilissimo, lo trovi cercando nei messaggi vecchi (almeno 
tre risposte in non piu' di una settimana).
-- 
Ciao, Riccardo.
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
    itALY = it

Newsgroup: it.comp.lang.javascript
Titolo: Non mi funziona

<FORM METHOD=POST NAME="modulo">
<A HREF="/?pg=vendor" onclick="modulo.sub.value='test'" >
<INPUT TYPE="HIDDEN" VALUE="sub">
</FORM>
Non mi funziona, utilizzo ie 5.5
Qualcuno mi sa aiutare
Grazie

 wrote in message
98259735...@tango.comm2000.it...

Newsgroup: it.comp.lang.javascript
Titolo: un submit due actions

Scusate l'ignoranza.
È possibile  far si che si verifichino due actions diverse
nella stessa form; come? 	
ciao.
Enrico

 ha scritto nel messaggio
news:3a8a82cc...@news.tiscalinet.it...

http://www.jsdir.com
 FAQ -Form
andreotta fabiano
 WebMªster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.atipower.it
    -new-
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com
Newsgroup: it.comp.lang.javascript
Titolo: Cerco script per ridimensionamento sfondo

cerco disperatamente lo script che ridimensiona l'immagine di sfondo della
pagina a secondo della risoluzione della macchina dell'utente.
grazie
Alessandro

nada.. non si può fare....
l'unico modo è di usare il dhtml
in tutta la pagina e mettere il z-index dell'img
sfondo come primo , poi cambiare gli
attributi height e width
... oppure a seconda della risoluzione
cambi l'img, con un'altra delle dimensioni che vuoi..
document.BODY.background=url_img_my_res
--
Bye
Ro<*¿*>berto

AHHAHAHAHAHAHAHAHAHAHAHAHAH
Sapessi quanto mi sono divertito a scrivere 'sto script...
<script>
///Base indica la risoluzione per cui e' ottimizzata la grafica della pagina
var base=800
var aggiorna=0
///In scaleFactor viene memorizzato il valore che provochera' la modifica
delle proprieta' width e height di tutti gli oggetti contenuti nell'array
document.images
var scaleFactor=(base/screen.width)
function resizeAll(){
var jj=0
var ferma=document.images.length
while (jj<=ferma){
 if(aggiorna==0&&jj<ferma){
  ///Qui siamo proprio dentro al motore il ciclo che ho usato e' di tipo
while/until ma anche un for va benone, jj indica su quale elemento
dell'array document.images si fanno le modifiche
  var x=document.images[jj].width
  var y=document.images[jj].height
/// x e y memorizzano il valore attuale di base e altezza dell'immagine
jjesima di document.images
  document.images[jj].width=Math.round((x/scaleFactor))
  document.images[jj].height=Math.round((y/scaleFactor))
///e viene eseguita la modifica sull'oggetto
  }
  if(jj>=ferma){
   if(aggiorna==0)
   aggiorna++
   ///Questo pezzo serve ad evitare che lo script aggiorni nuovamente la
pagina e modifichi ulteriormente le pagine.
   }
  jj=jj+1
///se quest'attrezzo diventa maggiore o uguale alla variabile "ferma", che a
sua volta e' uguale alla lunghezza dell'array Images
 }
}
var a=0
a=setTimeout('resizeAll()',10000)
///Ecco un problemino per te... (vedi dopo).
</script>
<body onLoad="resizeAll()">
<img id="prova" src="boh.gif" widht="200" height="50">
</body>
</html>
Lo script, come tutti quelli che ho pubblicato finora e che (ritengo)
pubblichero' in futuro e' improvvisato e mostra pesanti limiti (non ho molto
tempo da dedicare):
1) Agisce solo sulle immagini della pagina in cui si trova lo script.
2) Non aspetta che tutte le immagini siano caricate
Il primo problema puo' risolvere modificando leggermente il motore dello
script, aggiungendo una o piu' variabili nelle quali caricare i valori
relativi alla posizione della pagina
(top.frames[variabile].document.images[jj]), valori che vengono passati
nella chiamata della funzione resizeAll(valore).
Per il secondo problema io ho inserito il timeout, ma non e' molto comodo,
ne' pratico, per ovvie ragioni, quindi se riesci a trovare una soluzione
migliore (non e' difficile)tu pubblicala sul NG, mi renderai assai felice.
--
La Forza dei Forti sta nell'Attraversare le Traversie con occhio sereno.
(Paperinik)
Nettuno
Newsgroup: it.comp.lang.javascript
Titolo: FORM VALIDATION IN JAVASCRIPT

Ciao a tutti !!
Premetto di essere un novizio...
cmq, devo creare un form con quattro campi di input testo... e devo inserire
un controllo che mi permetta di controllare, man mano che inserico i dati,
che non vi siano campi uguali (cioč valorizzati allo stesso
modo).....aiutatemi !!!!!
Grazie in anticipo.

 (Oscar Wilde)

 <input type="text" name="t4" value="" onBlur="Vai(4)";><p>


> si può fare ???
Te lo dico in via teorica perchè non ho il tempo di provare.
Metti un onBlur su ogni campo che devi controllare e gli associ una
funzione.
La funzione controlla i campi con document.nomeform.elements.value e
se trova i valori uguali fa un alert.
 ------------------------------------
 Il peccato di Caino
 La seduzione del male
 
www.vampiripavia.com
-------------------------------------
                *IcarusDream*
  -Dove un sogno è ancora libero-

Newsgroup: it.comp.lang.javascript
Titolo: ScrollBy

Salve ng,
un consiglio...
Dovrei far in che tenendo cliccato su di un pulsante venga avviato un
scrollBy della finestra e quando viene rilasciato lo scrollBy si ferma.
Qualche idea?
Devo lavorare su un setTimeout che al rilascio si stoppa
o c'è una via migliore?
--------------------------------
Inviato via 
http://usenet.libero.it

 o c'è una via migliore?
Nel caso setInterval (setTimeout esegue una funzione una sola volta dopo tot
secondi), ma se a scrollare deve essere la window non basta la barra di
scorrimento del browser?
Considera anche che se il tuo pulsante non si trova in un altro frame, si
muovera' anche lui.

Newsgroup: it.comp.lang.javascript
Titolo: imparare java

Avendo a disposizione un libro di java devo installare un compilatore per
imparare il linguaggio o č gia programmato win98
Grazie per la risposta.
--------------------------------
Inviato via 
http://usenet.iol.it

imparare il linguaggio o è gia programmato win98
it.comp.java è il gruppo che fa per te.
Ciao
Davide
-- 
Se sei nuovo, leggi qui!
Netiquette: 
http://www.inferentia.it/netiquette/dis.html
SecurFaq:   
http://members.nbci.com/gouldukat/
Newsgroup: it.comp.lang.javascript
Titolo: regex x valori multipli

Io uso:
dump(document.body.innerHTML.match(/<form action="(.*?)".*?name="test" 
value="(.*?)"/gm)[0]);
 
su:
<html><body>
<form action="prova" id="due">
<input name="test" value="due" />
</form>
 
ritorna null;
 
se invece uso:
alert(document.body.innerHTML.match(/<form action="(.*?)"/)[1]);
oppure
alert(document.body.innerHTML.match(/name="test" value="(.*?)"/)[1]);
funziona.
Perch�?


Il . non matcha le newlines.
Mi verrebbe da ucciderla se usa le regular expressions per parsare html, 
soprattutto se e' gia' stato realizzato l'albero DOM.
 
Nel suo esempio,
 
alert(document.forms['due'].action);
alert(document.forms['due'].elements['test'].value);

 alert(document.forms['due'].elements['test'].value);
Niente dom.

 Niente dom.
 
Trasformalo in DOM, dunque. Puoi farlo in millemila modi diversi,
soprattutto su Firefox (quale credo tu sia, visto il `dump`, suppongo tu
stia lavorando o in un app XUL o in un add-on).


 
Sono anni che usavo il "." come qualsiasi carattere e non me n'ero mai 
accorto dell'eccezione.
Ma è lo stesso anche in php?
ty ad entrambi.

 Ma è lo stesso anche in php?
 
Che io ricordi sí, a meno che non abbia deciso di cambiare le
specifiche. Certi linguaggi hanno delle flag per far includere le
newline anche al dot, comunque. In generale, per massimizzare la
compatibilità, è qualcosa che evito.

Newsgroup: it.comp.lang.javascript
Titolo: immagine che scorre

qualcuno ha oppure sa dove trovare un js che fa scorrere una immagine
come in: 
www.bcg.com
 ?
grazie
claudio
cldsgr at 
libero.it

La serie di immagini č montata in una tabella [si direbbe a occhio ...] 
la quale č contenuta in un layer che si muove mediante applicazione di 
seTimeout.
Questa striscia viene nascosta a sx e dx da altri layer che fungono da 
pannelli.
Lo noti poichč la pagina [vedi scrollbar orizzontali] appare molto piů 
larga di quanto realmente si vede.
N.B.:
Con NN6 non funziona :)
Ciao, Daniele





Ragazzi,


ho un problema anch'io da risolvere riguardante 
un'immagine che scorre !


 


Se avete 2 secondi fate, per favore, una puntatina 
al sito 
www.def.it
 e data un'occhiata a come si 
muove la pagina iniziale !


 


Ormai ho cercato e provato di tutto, ma quel 
movimento proprio non riesco a farlo venire !


 


Qualche anima gentile ha voglia di scrivermi 
qualche righetta di codice d'aiuto ????


 


Veramente gentili


 


Ciao 


 


Francesca
Newsgroup: it.comp.lang.javascript
Titolo: Tabelle da un'altra pagina web

Salve,
posso con DOM ricopiare una tabella da una pagina web e riportarla in 
un'altra?
Spero di essermi spiegato.
Giovanni 

 un'altra?
Qua c'è qualcosa:
 
http://www.criosoftware.it/default24.aspx
Poi dipende cosa significa "riportarla in un'altra" (immagino/spero 2 frame
diversi, o una popup, non di caricare un'altra pagina con tutta la tabella
copiata...)
-- 
"Voi abili a tenere sempre un piede qua e uno là
 avrete un avvenire certo in questo mondo qua
 però la dignità
 dove l'avete persa?"
									    V.R.

Newsgroup: it.comp.lang.javascript
Titolo: Cambiare una scritta da script

Salve a tutti!
 avrei bisogno di mostrare il risultato di alcuni calcoli fatti da una form
in tempo real (mano a mano che cambio i dati nei vari campi)... per
visualizzarli finora sto usando un campo "TEXT" con readonly=true ma è un
po' scomodo perchè a prima vista sembra un campo che debba essere inserito
dall'utente...
E' possibile scrivere (ed in seguito cambiare la scritta) in un punto
qualsiasi della pagina (come con document.write ma sempre nello stesso
punto?) ?
Grazie !!!
... Dariosky ...

, 
nonQUESTAp...@libero.it
 says...

Si, usa un livello e scrivici dentro.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

Newsgroup: it.comp.lang.javascript
Titolo: Reference completa di JS

C'è nessuno che mi sa indicare dove trovare una reference completa di tutte
le funzioni, oggetti, metodi e variabili definite in JS, con informazioni su
compatibilità IE/Net per ognuna? Per la serie "chiedo poco", lo so, ma
sarebe proprio utile, e per chiunque!
--
Ertai, wizard Adept
... Energy derives from both the plus and negative ...

mmm ..
non esiste una guida completa, ci sono
vari tentativi on.line, ma nessuno si arroga
la completezza che tu chiedi..
direi sito microsoft per jscipt
e sito netscape per javascript ..
--
--
Bye
Ro<*¿*>berto

Scusate se mi intrometto... Ma la cosa interessa anche me... Qual'è
l'indirizzo dei siti?
Antonio Mirarchi
--
 Visita lo star trek antonio mirarchi club - 
http://StarTrek.freeweb.org
  Visita World On Line - 
http://wol.n3.net
 Visita Star Trek: war! Il nuovo gioco di ruolo su Star Trek -
http://trekwar.n3.net


developer.netscape.com
e 
www.microsoft.com
altri bei siti con tutorial sono 
www.webreference.com
 e 
www.hotwired.com
Antonio Mirarchi ha scritto:


 wrote in message
news:37E0DF81...@e-tree.com...

Newsgroup: it.comp.lang.javascript
Titolo: Nuovo url

Come faccio sull'onunload di una pagina a leggere il nuovo url digitato
nel browser?
Ho provato con location.href, ma questo mi dà l'url corrente.
Grazie, ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ho provato con location.href, ma questo mi dà l'url corrente.
Temo proprio che non si possa fare. Immagino inoltre che andrebbe a
scapito della privacy dell'utente; motivo per il quale in JS furono
bloccate alcune funzioni inerenti all'history anni addietro, se ben
ricordo.
-- 
~ Tenete la morte lontano dalle strade. Guidate sul marciapiede.
Newsgroup: it.comp.lang.javascript
Titolo: window.document.form1.textfield.value=now() does not work - can't use return value

Hi all,
I need some help with using a return value from a function call to 
change the value of a textfield.
ie. window.document.form1.textfield.value=now() does not work.
test.html has a form with the textfield I want to change the value of. 
It also has a javascript include js/now.js.
now.js contains one function, now(), which returns a string. If I 
alert(now()) it prints the string in a message box. But if I try and 
assign the return value of the function to the value of a textfield it 
doesn't work. Thanks for all help received.
Darren
[test.html]--start----------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Use return value from function to change textfield value</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<script language="JavaScript" type="text/JavaScript" src="js/now.js">
</script>
<script>
alert(now())
</script>
<form name="form1" method="post" action="">
   <input type="text" name="textfield">
   <input type="button" name="now" value="=" 
onClick="window.document.form1.textf
ield.value=now();">
</form>
</body>
</html>
[test.html]--end----------------------------------------------------------
[js/now.js]--start----------------------------------------------------------
function now() {
var d = new Date();
var now
now = d.getDate();
now += "-";
switch ((d.getMonth() + 1)) {
    case 1 :
       now += "JAN";
       break;
    case 2 :
       now += "FEB";
       break;
    case 3 :
       now += "MAR";
       break;
    case 4 :
       now += "APR";
       break;
    case 5 :
       now += "MAY";
       break;
    case 6 :
       now += "JUN";
       break;
    case 7 :
       now += "JUL";
       break;
    case 8 :
       now += "AUG";
       break;
    case 9 :
       now += "SEP";
       break;
    case 10 :
       now += "OCT";
       break;
    case 11 :
       now += "NOV";
       break;
    case 12 :
       now += "DEC";
       break;
};
now += "-";
now += d.getFullYear();
now += " ";
if (d.getHours() > 10)
now += d.getHours();
else now += ("0" + d.getHours());
now +=(":");
if (d.getMinutes() > 10)
now +=(d.getMinutes());
else now += ("0" + d.getMinutes());
return now;
};
[js/now.js]--end----------------------------------------------------------

    <input type="button" name="now" value="="
Hi
Rename the button to something else then "now", using "now" overwrites the
function.
Fred

Thanks Fred.
Works like a charm.
Darren


 TP/BP/Delphi/JS/&c., FAQ topics, links.
Newsgroup: it.comp.lang.javascript
Titolo: Modificare il data di un object. Si può?

Vorrei modificare il campo DATA di in OBJECT attraverso javascript.
E' possibile?
Grazie in anticipo, Bye, Animanera. :)

Puoi spiegarti un pň meglio?
Non ho capito il problema
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Non ho capito il problema
Si, scusa...hai ragione :)
Ho una pagina (diciamo A.htm) con un object che contiene (a sua volta)
una pagina web (diciamo B.htm) con l'indirizzo specificato nel campo
DATA, cioč del tipo DATA="
http://nomehost.com/b.htm
". Praticamente lo
utilizzo come se fosse un IFRAME. Non uso l'IFRAME perchč mi genera
problemi di visualizzazione sullo scroll.
Vorrei fare in modo che, clickando su un certo link, venga modificato
il campo DATA di questo object per far visualizzare un'altra pagina
(diciamo C.htm). Ho provato con il banale
nomeobject.data="
http://nomehost.com/C.htm
"; ma non funge.
Esiste una soluzione a questo problema? Sarei anche disposto a
riutilizzare l'IFRAME, ma c'č il problema che, mettendone piů di uno
nella stessa pagina, se "scrollo" la pagina principale (a.htm) mentre
gli iframe stanno caricando le loro pagine, si verifica un difetto di
visualizzazione (sia in IE che in NN) difficile da spiegare se non vi
č mai capitato (preticamente una porzione della pagina che viene
ripetuta su tutta la finestra).
Sperando di essermi spiegato decentemente :), vi ringrazio in
anticipo.
Bye, Animanera.

 DATA, cioč del tipo DATA="
http://nomehost.com/b.htm
". 
La pagina del frame sta sullo stesso tuo server?
Se non č cosě non puoi fare nulla.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

 Se non è così non puoi fare nulla.
No, il server non è lo stesso :(((
E non c'è nemmeno una soluzione per il problema di visualizzazione dell'IFRAME?
Tnx in anticipo, Bye, Animanera. :)

 No, il server non č lo stesso :(((
Allora non puoi farci nulla. Si chiama "Same Origin Policy" per cui 
JavaScript puo' interagire (scrivere o anche solo leggere) solo con 
oggetti che stanno nello stesso dominio dov'e' lo script 
(
http://www.jsdir.com/red
 --> Security).
Al massimo se il frame caricato č un doc XML forse ci puoi giocare, ma 
non chiedermi... mi ci sto appena addentrando.

Newsgroup: it.comp.lang.javascript
Titolo: please me (stampa diretta)

salve ragazzi so che è già stato chiesto ma non trovo info al riguardo,
come posso fare in modo che, avendo settato la stampante predefinita, 
cliccando su di un link, mi lanci la stampa diretta senza dovergli dare 
conferma di stampa?
grazie ragazzi!!!

 salve ragazzi so che è già stato chiesto ma non trovo info al riguardo,
lo hai chiesto te e ti ho risposto. Poi hai detto che era server-side e
quindi sei diventato completamente OT.
Cosa non ti quadra (sempre se sei tornato a ragionare client-side) della
mia risposta?
Ti ho detto di cercare (solo per IE) execwb in google e troverai un tot di
info; ti ho indicato di fare test con le varie versioni perché i parametri
variano.
Giusto il primo esempio trovato (non letto e non testato):
 
http://www.quirksmode.org/js/print.html
Ma se cerchi "ExecWb javascript" troverai l'ira di dio.
Cosa non ti è chiaro?
-- 
"Voi abili a tenere sempre un piede qua e uno là
 avrete un avvenire certo in questo mondo qua
 però la dignità
 dove l'avete persa?"
									    V.R.

 
che avevo perso il topic :D grazie cerco subito :D

 
ciao ho trovato un codice per stampare direttamente e va alla grande, ma 
non so se è soggetto a licenze e quindi se si possa usare si tratta 
sempre del codice ExecWb, sai niente?
grazie ancora

 sempre del codice ExecWb, sai niente?
direi che non servono licenze aggiuntive, è un activex distribuito insieme
a IE. 
Ti risottolineo che, a seconda delle versioni (e sottoversioni) di IE, i
parametri cambiano (per questo motivo io ho abbandonato questa logica
parecchi anni fa).
-- 
"qualcuno è andato per età
 qualcuno perchè già dottore
 e insegue una maturità, si è sposato, fa carriera
 ed è una morte un po' peggiore"
									    F.G.

 
ah capisco, però io ho provato sul mio ie senza toccare nulla e va, 
quindi lo posso suggerire? scusa la mia domanda ma:
1) sono ignorante in materia
2) devo solo dire se lo può usare anche per lavoro senza pagare licenze 
o se le deve pagare a chi
tu mi hai detto che non serve quindi è tutto ok e ti ringrazio molte
ciao :D
Newsgroup: it.comp.lang.javascript
Titolo: *** CONTROLLO CAMPO FORM ***

Salve a tutti!
Come controllare che in un campo di una form siano state inserite solo cifre
(e di conseguenza vietare l'immissione di lettere)? Dreamweaver lo fa ma
scrive un codice (per me) incomprensibile. Esistono soluzioni piů semplici?
Grazie a tutti anticipatamente!

 wrote in message
news:9tenfm$gln$1...@serv1.albacom.net...

var abc="abcdefghijklmnopqrstuvwxyz"	
    for(a=0;a<25;a++)
	{ for(b=0;b<8;b++)
 	    {  if(abc.charAt(a)==NomeCampoDaControllare.charAt(b))
                  alert("caratteri nn validi")
            }
        }
cosě dovrebbe controllare che nn ci siano lettere inserite,
prova xchč nn sono sicuro al 100%
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.javascript
Titolo: Dimensione attuale del browes

ciao ragazzi, volevo sapere se esiste in javascript un metodo per sapere la
dimensione del browser
grazie.

 dimensione del browser
altezzaFinestraIE=document.body.clientHeight;
larghezzaFinestraIE=document.body.clientWidth;
altezzaFinestraNS=window.innerHeight;
larghezzaFinestraNS=window.innerWidth;
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

 larghezzaFinestraNS=window.innerWidth;
con questi comandi ottieni le dimensioni *interne* della finestra del 
browser, ma per ottenere quelle esterne (nel caso in cui ti servissero 
...) allora:
Netscape
 > altezzaFinestraNS=window.outerHeight;
 > larghezzaFinestraNS=window.outerWidth;
Explorer
??? è possibile ???
se lo sai, mi togli una curiosità che nutro da tempo :)
Ciao, Daniele.

 document.body.scrollWidth;
uhm ... da qualche parte in giro per gli HD ho una pagina fatta tempo fa 
che ridimensionava dei layer proprio in base ai valori delle proprieta 
che mi elenchi, più altr,e in modo da farli vedere in grafica.
In pratica da una finestra iniziale aprivo una finestra figlia la quale, 
ad ogni resize, inviava alla 'madre' il valore delle sue variabili.
Nella madre, ridimensionabili a piacere, c'erano un tot di layer 
trasparenti, ma con i bordi colorati che assumevano le dimensioni in 
base alle variabili ricevute.
Ne seguiva una specie di schema a filo di ferro della struttura della 
finestra piuttosto carino e chiaro da leggere.
Se la trovo la rendo disponibile presso qualche indirizzo al fine che 
chi vuole possa usarla o migliorarla in quanto non l'ho testata con 
molti browser.
Ciao!
Daniele.
Newsgroup: it.comp.lang.javascript
Titolo: ora di sistema

Ciao a tutti,
sono popi ed è la prima volta che posto in questo news group, fino adesso ho
sempre lurkato!!!
Ho un problema: mi serve recuperare l'ora di sistema lato server utilizzando
solamente sintassi javascript in quanto la mia pagina può essere solamente
una ".htm" (qualche meta (??) )
C'è qualcuno che può darmi una mano??
Grazie,
popi

 ha scritto nel messaggio
news:b85kkt$15p43$1...@news02.it.net...



Temo proprio che non ci sia modo, essendo il javascript solo lato client,
per cui tutti i comandi che dai in javascript vengono interpretati dal
browser, però se tu sai l'ora del server potresti visualizzare l'ora
più/meno la differenza che c'è tra l'ora locale e l'ora remota


Scusa mi spieghersti la sintassi, nn l'ho proprio capita?? che tipo di tag
sono??
grazie
ciao

 
Da quanto coldfusion gira sul client? :-))
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
Per rispondere: togli il PUNTO e metti un .

 Da quanto coldfusion gira sul client? :-))
Ciao Riccardo, ma tu sapresti come fare? sempre ke ciò sia possibile

 Ciao Riccardo, ma tu sapresti come fare? sempre ke ciň sia possibile
Ha gia' risposto Xellos, altrimenti mi sarei pronunciato :-P


 > Ciao Riccardo, ma tu sapresti come fare? sempre ke ciò sia possibile


 > Ciao, Riccardo
ok, grazie ragazzi
vorrà dire ke risolverò in altro modo

 wrote in message
news:b85kkt$15p43$1...@news02.it.net...

Newsgroup: it.comp.lang.javascript
Titolo: Explorer e java

Salve a tutti.
Sapete dirmi perché tutto ciò che è in Java non viene visualizzato dal mio
browser (IE55)? Visualizza solo l'icona dell'oggetto ma non si avvia
l'applet. Ho già attivato le opzioni Compilatore Java e Console Java ma
niente.
Grazie a tutti


reinstalla explorer hai dei problemi di colelgamento
--
-------
sito: 
www.dadev.it
ultime: Ocx per irc testi freeware
-------

 reinstalla explorer hai dei problemi di colelgamento
Lo reinstallerei volentieri se non fosse che non esiste (per le conoscenze
che ho io) un vero mezzo di disinstallazione dell'Explorer e se provi a
reistallarlo ti dice che una versione più recente è stata trovata sul
computer e che pertanto non può essere reinstallato.
Grazie.

in pannello di controllo - applicazioni, ie, lo lanci e compaiono un po' di
tasti tra i quali "reinstalla" o "ripara installazione"

 
usi windows me ?

 ha scritto nel messaggio
news:B795EAFB.92A2%oda...@tin.it...

si, ma lo fa anche su un win98

 
E anche su Win95 è possibile disinstallarlo... 
. . . anche se non è certo un'operazione che farei con leggerezza...
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

No, win98

Newsgroup: it.comp.lang.javascript
Titolo: Aprire una pop-up senza pulsanti

Salve a tuttim,
vorrei sapere se è possibile aprire una pop-up
che non abbia i classici bottoni di windows (chiusura,
minimizza..etc). Purtroppo non ricordo il parametro
da passare alla finestra.....
aiutino?
Grazie
Francesco

Francesco wrote:

Non puoi.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


se ti basta IE prova con "fullscreen=3" come parametro per la popup.
bye
armaged
Newsgroup: it.comp.lang.javascript
Titolo: Da impazzire!

Per riempire un file di testo con alcuni dati dei visitatori e delle pagine
visitate chiamo con document.write una pagina asp cosě:
document.write('<img src="'+paginaasp+'?'+stringaparametri+'">')
Se chiamo questo comando direttamente in uno script subito dopo il body
tutto funziona a meraviglia. Se invece lo metto in una function che chiamo
ad esempio con setInterval ogni tot secondi questo mi apre la pagina asp!
Spero di essere stato chiaro. Mi fa impazzire il comportamento diverso a
seconda che il comando sia o meno in una function!
Sapete per caso il perchč??
Grazie

 ad esempio con setInterval ogni tot secondi questo mi apre la pagina asp!
document.write puo' essere utilizzato solo durante il caricamento della
pagina, l'invocazione di una funzione con setTimeout implica invece che il
load sia gią avvenuto. dovresti in tale caso usare dhtml per modificare la
struttura del documento dopo il caricamento (
p.es
. usando innerHtml per IE4+
e NS6+, e scrittura in un layer per NS4)
spero di essermi spiegato. ciao
--
    Federico Sasso &8v>
 
http://www.crt.unige.it/jsSQL
    The jsSQL Project - JavaScript Database and SQL Engine

Newsgroup: it.comp.lang.javascript
Titolo: Stampare il contenuto di un iframe

Ciao a tutti , ho una pagina che incorpora un iframe, e su onclick di un
link presente nella pagina principale  dovrei stampare la pagina contenuta
nell'iframe.. non riesco a trovare l asitassi corretta..
non dovrebbe essere
self.iframes[0].print();  ?
Qualche suggerimento ?
Grazie
Andrea

 self.iframes[0].print();  ?
La sintassi è corretta. Purtroppo c'è un errore in Explorer :-( . Quando
cerchi di stampare una pagina da un altro frame non funziona. L'unico modo è
far partire il print() dalla stessa pagina. Non va neanche se fai partire
una funzione dentro la pagina da stampare richiamata da un altro frame.
Io l'avevo risolta in questo modo: avevo fatto un tasto "anteprima di
stampa" e avevo messo dentro questa il print().
Ciao

 ha scritto nel messaggio
news:FjaVa.27294$sj6.6...@tornado.fastwebnet.it...


  }
document.frames["IFrame1"].focus();
document.frames["IFrame1"].print();
"frames" e' un array, non una funzione.
-- 
C'ya,
  ZER0 :: coder.gfxer.webDesigner();
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 "frames" e' un array, non una funzione.
?
E' vero, mi funziona perché ho modificato i sorgenti di mshtml.dll e me la
sono ricompilata.
Se vuoi ti mando la mia versione custom.

 sono ricompilata.
No, ti funziona perche' stai usando IE, che non segue alcuna sintassi 
standard ma passa sopra a tutto come uno schiacciasassi.


 Se vuoi ti mando la mia versione custom.
eh? ^^;;; DOVE hai trovato i sorgenti?
-- 
artemis.alpeia
http://spazioinwind.libero.it/artemis


Eccoli:
function StartIE
begin
    Raise EAccessViolation.Create;
end;
PS: ciò dimostra anche che Explorer è scritto in Delphi ;-)))
Newsgroup: it.comp.lang.javascript
Titolo: restrict the size of the window pop up in Netscape

Dear all,
I try to wrote in my html...
<a href="" onClick="window.open('./edisclaimer.html', 'Disclaimer',
'toolbar=no, status=no, scrollbars=no, location=no, menubar=no,
directories=no, width=600, height=600');return false>
but it seems in vain in limiting the size of the new window for netscape..
How can i solve this problem?
Regards,
Sid

Il Sun, 12 Nov 2000 20:04:13 +0800, Little Gal ha scritto.....

I'm not sure about your trouble, but may you need "resizable=no" between your 
other parameters?
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

Newsgroup: it.comp.lang.javascript
Titolo: "Impaginazione di un ALERT"

Probabilmente è già stato chiesto;
In che modo si può impaginare un messaggio di alert in modo che per esempio
il testo vada a capo o l'alert abbia delle dimensioni predefinite?
Grazie mille
Thomas

 wrote in message
8dqum3$mg6$1...@suite03.caspur.it...

Per andare a capo usa il carattere speciale \n.
ES: alert("Ciao a tutto il NG\n\n\nby Ezio BOnsi")
Ciao!
Ezio BOnsi

Grazie mille Ezio
Di cuore
--
Thomas "Doc" Colasanti Lang
http://www.iamschitarra.com
http://www.thomascolasantilang.com
ICQ# 25233731

Ecco la lista completa dei caratteri speciali
\b     Backspace
\f     Form feed
\n     Line feed (newline)
\r     Carriage return
\t     Horizontal tab (Ctrl-I)
\'     Single quotation mark
\"     Double quotation mark
\\     Backslash


Newsgroup: it.comp.lang.javascript
Titolo: Document.href....maggiori informazioni

Salve a tutto il NG
volevo porvi una domanda....
si puo fare document.href  di una variabile con passaggio dei parametri?
tipo document.href "miapagina.asp?cat=Gatto") e se si come passo i
parametri?
il target come lo imposto?
Grazie

 ha scritto nel messaggio
news:bbqe4v$c0a$1...@grillo.cs.interbusiness.it...


 ha scritto nel messaggio
news:bbqe4v$c0a$1...@grillo.cs.interbusiness.it...


 Seq)
E l'hai risolto male. Al di la' del fatto che non e' chiaro cosa sia 
"central".. se e' il nome di un frame puoi scrivere direttamente 
"top.central.location".. e poi href e' una proprieta', non un metodo, 
quindi devi assegnarla come tale:
top.central.location.href=nomepagina+"?Cat="+Cat+"&Art="+Art+"&Seq=+Seq;
Come metodo e' erratissimo, anche se IE te lo permette. Ma si sa', IE ti 
permette di fare un sacco di vaccate..
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)
Newsgroup: it.comp.lang.javascript
Titolo: window.open()

Salve, ho un problema con window.open().
Ho un link che rimanda ad una funzione che esegue questo codice:
Chatter = window.open('pag/chat/clientjava.php','Chat','WIDTH=640, 
HEIGHT=480, noresize');
Chatter.focus();
La prima volta che si clicca sul link nessun problema, la finestra viene 
aperta senza problemi.
Se la finestra perň viene chiusa e se dopo si clicca nuovamente sul 
link, la finestra non viene aperta e mi viene restituito un errore 
strano:
"Il chiamato (server [applicazione non server]) non č disponibile ed č 
scomparso. Tutte le connessioni non sono valide. La chiamata non č stata 
effettuata"
Mi risulta anche di difficile comprensione questo errore...
Qualche idea?
GRAZIE!
-- 
Liuk - Cavaliere Jedi | Ex allievo della maestra Alkaid
Email: 
li...@fanwars.it
 - Home Page: 
http://www.fanwars.it
Padre mufhd0 che sei nei server, sia santificato il tuo
hostname, venga il tuo broadcast, sia fatta la tua
configurazione cosě in linux come in BSD. Dacci oggi il
nostro source quotidiano e rimetti a noi i nostri codici
come noi li rimettiamo ai nostri sviluppatori e non indurci
in segfault ma liberaci da Microsoft.

 Chatter.focus();
Togli quel focus(), non è detto che riesca ad aprire immediatamente la
window (e se non la trova segnala questo errore).
Gestisci il focus() nella tua pagina aperta (body onload='window.focus()')
-- 
"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.

 Gestisci il focus() nella tua pagina aperta (body onload='window.focus()')
Fatto, ma sfortunatamente non funziona lo stesso...
L'errore (sempre quello) viene comunque restituito alla riga del 
window.open(), quindi credo che sia un problema proprio di quella 
funzione... :?
-- 
Liuk - Cavaliere Jedi | Ex allievo della maestra Alkaid
Mail: 
li...@unionforce.it
 - Sito: 
http://www.unionforce.net


 funzione... :?
Non direi, la tua function (al di là dei vari parametri che comunque non
segnalerebbero errore, al massimo sarebbero ignorati) a me sembra proprio
corretta. Il fatto stesso che la prima volta va e la seconda no indica IMHO
che il problema va cercato altrove.

Newsgroup: it.comp.lang.javascript
Titolo: forzare il tipo di documento in una nuova finestra

Ciao
sto tentando di aprire una nuova finestra con window.open() .
Dopodiche' uso document.write() per scriverci una tabella
"tab-delimited" (da salvare eventualmente in formato testuale, non HTML!).
Ad esempio:
1	2	3
a	b	c
Purtroppo il browser mi interpreta i "tab" e il "ritorno a capo" come
spazi, come faccio a non perderli ?
Ho provato stampando "Content-Type: text/plain" ma non funziona.
Il risultato non voluto e' il seguente:
1 2 3 a b c
Un'alternativa alla quale avevo pensato era di forzare l'apertura del
documento con Excel anziche' IE, ma non so come fare. :(
 Raffaello

Raffaello Galli wrote:

Il tab e gli spazi te li converte solo su un browser, ma se guardi il 
source della pagina li vedrai formattati correttamente.
Per stampare in excel devi fare una pagina con una tabella (senza 
mettere html, head...) e dentro metti i valori che ti servono. Nel tuo caso:
<table>
<tr>
<td>1</td><td>2</td><td>3</td>
</tr>
<tr>
<td>a</td><td>b</td><td>c</td>
</tr>
Poi cambi il content-type e lo metti cosě: application/vnd.ms-excel
Ciao
-- 
Andrea Azzini
Arya Interactive Media srl
http://www.inarya.com

 Poi cambi il content-type e lo metti cosě: application/vnd.ms-excel
Ho provato ma non funziona:
"Content-Type: application/vnd.ms-excel" non viene interpretato dal
browser: si vede nella pagina di testo prima della tabella.
Il codice e' il seguente:
javascript:hp=window.open('','export_table','resizable=yes,
width=250,height=250,left=150,top=50,menubar=yes');
hp.document.write('Content-Type: application/vnd.ms-excel');
hp.document.write('<table><tr><td .....
...etc etc...
...</td></tr></table>'); hp.document.close();
 Raffaello