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

Volevo sapere come impostare un pulsante in modo ke quando questo viene
premuto la musica di sottofondo si fermi(bgsound) Chiedo umilmente aiuto
Grazie
Lellu

 ha scritto nel messaggio
news:cSDD7.11051$7A4.6...@news.infostrada.it...


Newsgroup: it.comp.lang.javascript
Titolo: Aiuto urgente e inportante

Vi ringrazio anticipatamente, la soluzione di questo quesito è estremamente
importante, in quanto mi serve per finire un progetto che sto portando all
esame di maturità.
Ringrazio tutti coloro che sapranno aiutarmi
Il mio problema sta nel confrontare due stringhe che arrivano da un form
Mi serve una funzione javascript che ritorni vero se le stringhe sono
uguali, e così facendo si proceda il submit dei dati,
falso se le stringhe son diverse, interrompendo il submit e permettendo di
correggere l errore.
Questo mi serve in un modulo di registrazione password dove viene richiesto
di reinserire la password per controllarne la correttezza.
Questo è il for che utilizzo
<FORM ACTION="esatto.php3" method="post" onSubmit=" [...funzione
javascript..]">
Inserisci la Password<INPUT TYPE="password" name="pass"><br>
Conferma la Password <INPUT TYPE="password" name="repass"><br>
<INPUT TYPE="submit" value="Invia">
Cordiali saluti
spero riusciate ad aiutarmi

 ha scritto nel messaggio
news:PAvT6.2248$Ft6....@news.infostrada.it...

    <SCRIPT>
    function check(){
p1=document.nomeform.pass.value
p2=document.nomeform.repass.value
if(p1!=p2) {
alert("password diverse!")
return false
}
}
</SCRIPT>
...e nel form la chiamata :
onSubmit="return check()"
    ...ciao

 if(p1!=p2) {
Mi sono accorto che lasciando il tuo script cosi' com'e', l'utente per
avere l'Ok basta che lasci i due campi in bianco. Forse meglio:
p1=document.nomeform.pass.value;
p2=document.nomeform.repass.value;
p3=document.nomeform.pass.value.length;
if (p1 != p2 || p3 < 5) {
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

 cerchero` un'altra donna dentro ai sogni di Tarzan

Newsgroup: it.comp.lang.javascript
Titolo: mettere una variabile in un campo hidden di un form

ciao
come si può mettere il contenuto di una variabile javascript nel campo value
di un input type=hidden  di un form?
   <input type="hidden" name="mitt" value="xxxxx">
ciaciao
   canoro

    <input type="hidden" name="mitt" value="xxxxx">
č veramente semplice, come un qualunque altro campo:
document.formname.mitt.value="xxxxx";
op. se hai solo un form
document.forms[0].mitt.value="xxxxx";

 document.forms[0].mitt.value="xxxxx";
Grazie !!
ciao
   canoro

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

Come faccio a far partire un suono al verificarsi di un evento?
Simone


<input type="button" value="Pulsante" onClick="Nome_funzione()">
dove a Nome_funzione è la funzione che ti fa partire il suono sull'evento
onClick......
Per inserire un suono in una pagina vai su 
http://www.jsdir.com
  FAQ - suoni
andreotta fabiano
 WebMªster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.atipower.it
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com
 
http://www.javascript.3000.it
Newsgroup: it.comp.lang.javascript
Titolo: punti obbligatori

Salve,
Ho un input text dove deve essere inserito necessariamente un numero diviso
da punti (25.13.5).
Credo si tratti di un ciclo, ma non ne vengo a capo da sola, mi date una
mano?
questa è la sintassi :  xx.yy.z
Grazie Michela

Il Mon, 9 Jul 2001 09:56:02 +0200, Michela ha scritto.....

Purtroppo non si può fare niente "mentre" i dati vengono scritti, ma si possono 
modificare quando l'utente ha finito di scriverli, quindi quando il campo TEXT 
perde il fuoco:
Vedi se questo script fa al caso tuo (Attenta alla riga spezzata che è andata a 
capo!)
<SCRIPT>
<!--
function MettiPunti()
	{
	with (document.modulo)
		{
		txt=testo.value;
		txt.length==5&&!isNaN(txt)?txt=txt.substr(0,2)+"."+txt.substr(2,2
)+"."+txt.substr(4,1):txt="Errato!";
		testo.value=txt;
		}
	}
//-->
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#ffffff">
<FORM NAME="modulo">
<INPUT TYPE="text" NAME="testo" VALUE="prova" onBlur="MettiPunti()">
</FORM>
</BODY>
</HTML>
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

 Non l'ho testato, ma non dovrebbe andare?
Di solito quando ho cercato di scrivere on the fly il contenuto di un campo 
text, il cursore se ne va sempre all'inizio della stringa, e nel tuo caso è lo 
stesso.
Cmq, ho dovuto mettere $1 fra virgolette, altrimenti mi da un errore "$1 is not 
defined.", ed in ogni caso il comportamento del cursore è come sopra.
Sbaglio qualcosa?


Controlla il valore inserito con una substring. Scrivi
if formName.CampoName.value.substring(2,1) = '.' {
  fai quello che devi fare
}
Per controllare che i primi due caratteri siano numerici, usi IsNaN(), ossia
if isNaN(formName.CampoName.value.substring(0,2)) {
errore, campo non numerico.
}
In questo modo puoi controllare esattamente ciň che viene inserito.
Buon divertimento!!!
Claudio

Newsgroup: it.comp.lang.javascript
Titolo: table...colonne

E' possibile cambiare il valore della cella di una table?
Ciao Luigi ;)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

assegna un id (<td id='pippo'>) e lo cambi con
document.getElementById('pippo').innerHTML='nuovo testo'
Non va con netscape4; esiste anche innerText ma, se non ricordo male, non va
con netscape6 (se non va innerHTML potrei aver confuso i 2, prova innerText)

Grazie 1K!!!

Newsgroup: it.comp.lang.javascript
Titolo: Testare numeri

Salve,
    devo scrivere una funzione che mi dica se il valore che mi passano è un
numero. Questo numero è del formato tipo 1.234,56. Ho scritto la funzione
seguente ma non funziona. Qualcuno sa dirmi perché?
function isNumber(val) {
 for (var i = 0; i < val.length; i++) {
  if ((val[i] != "1") || (val[i] != "2") || (val[i] != "3") ||
      (val[i] != "4") || (val[i] != "5") || (val[i] != "6") ||
      (val[i] != "7") || (val[i] != "8") || (val[i] != "9") ||
      (val[i] != ".") || (val[i] != ",")) {
     return false;
  }
 }
 return true;
}
    Grazie... se poi qualcuno ha un'idea migliore... i consigli sono ben
accetti.
    Thrama

Non devi usare or ma and (sostituisci || con &&)
ti basta quello che hai scritto?
Se ti passo 1.1.1.1.1.1.,1,1,1,1,1,1,1,1,,,,.... direi che ti dice che è un
numero!
Io uso la function sotto, ma non tiene conto del punto come separatore di
migliaia; se però gli passi il tuo numero togliendo il punto (e , come
separatore) dovrebbe funzionare; del tipo (detto N il tuo numero da
verificare) isnumeric(String(N).replace(/\./g,""),1,",")
 function isnumeric(s,dec,separatore) {
   if (s==null) return true;
   //dec=0 NON considera decimali, altrimenti li considera
   //separatore: se non lo indico prende il . altrimenti usa quello indicato
come separatore
   if (String(s).substr(0,1)=="-") s=String(s).substr(1);
   if
((dec!="0")&&((String("1234567890").indexOf(String(s).substr(0,1))==-1)||(St
ring("1234567890").indexOf(String(s).substr(String(s).length-1,1))==-1)))
return false;
   separatore=(String(separatore)=="undefined")?".":separatore;
   var filtronumber="1234567890"+((dec=="0")?"":separatore);
   s=String(s).replace(/,|\./g,separatore);
   var x;
   for (x=0;x<s.length;x++)
    if (filtronumber.indexOf(s.substr(x,1))==-1) return false;
   if (dec!="0")
  if
((s.indexOf(separatore)!=-1)&&((s.substr(s.indexOf(separatore)+1).indexOf(se
paratore)!=-1))) return false;
   return true;
 }

 Se ti passo 1.1.1.1.1.1.,1,1,1,1,1,1,1,1,,,,.... direi che ti dice che è
un numero!
Prima di tutto grazie... L'immissione del numero è guidata quindi l'utente
non potrà inserire strane cose...
Se però ci metto gli && ogni elemento dovrebbe essere uguale a 1, 2, 3, 4,
5, 6, ecc. contemporaneamente...
Qualche altra idea?
Grazie.
Thrama

no, stai usando != (diverso)
cioč:
if ((val[i] != "1") && (val[i] != "2") && (val[i] != "3") &&........
(se č diverso da 1 E diverso da 2 E diverso da 3......) allora non č un
numero

numero
Hai ragione... :) Cmq il problema è un'altro... per riferirmi al
singolo carattere di una stringa devo usare charAt(i), quindi ad
esempio il pezzo di codice sopra diventerebbe:
if ((val.charAt(i) != "1") && (val.charAt(i) != "2") && (val.charAt(i)
!= "3") &&...
Il riferimento che usavo io è valido per Netscape 4 ma non è garantita
la sua portatilità... non lo sapevo.
Grazie cmq.
Thrama
Newsgroup: it.comp.lang.javascript
Titolo: javascript per aprire un link in un frame

Salve, esiste un javascript per aprire un link in un frame della stessa 
pagina che non usa frame?
Ho caricato una pagina di esempio
http://www.webalice.it/antidoto/
quando si clicca sui bottoni di sinistra si dovrebbe aprire la pagina del 
link nel riquadro nero.
Come posso fare?
Grazie mille  

 
http://www.webalice.it/antidoto/
ho guardato il sorgente velocemente, ma dreamweaver (è lui?) mi fa venire
il mal di stomaco ... spiega il contesto perché io non ho capito cosa vuol
dire "aprire un link in un frame della stessa pagina che non usa frame" ...
-- 
"Run rabbit run
 dig that hole, forget the sun
 and when at last the work is done
 don't sit down, it's time to dig another one"
									    P.F.
Newsgroup: it.comp.lang.javascript
Titolo: ---tasto dx che produce un alert---

Cerco un codice javascript che impedisca di scaricare qualsiasi cosa
tramite il tasto dx del mouse, attivando un alert di copyright;  idem
se si va sopra un link.
Inoltre dovrebbe essere sempre presente sulla barra in basso una frase
(ad esempio di benvenuto) che impedisca di vedere i links quando gli
si passa sopra col mouse.
E' possibile?
Grazie e a buon rendere!

Sì, tutto quello che intendi realizzare è possibile...per la barra di stato
devi accedere alla proprietà window.status, modificandola dinamicamente
tramite l'evento onMouseOver sul link, oppure direttamente all'onLoad della
pagina; per il tasto destro, è sufficiente collegare un alert (e un return
false) all'evento onRightClick...considera però che questo non ti mette del
tutto al sicuro: se il tuo webserver consente il "directory browsing", nulla
impedisce all'utente smaliziato di prelevare quello che vuole....
-- 
Posted from [193.76.148.71] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 se si va sopra un link.
Lo script per il tasto destro lo puoi trovare su 
http://www.jsdir.com
 FAQ
.........lo puoi modificare inserendo il messaggio che vuoi....
andreotta fabiano
 WebMªster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.atipower.it
    -new-
 
http://www.aticommerce.com
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com

devi accedere...
Ti ringrazio, ma potresti farmi un esempio? Sto cercando di imparare
qualcosa, ma per ora non riesco a fare quello che mi hai detto...
Grazie e ciao
Giorgio

 wrote in message
uSHd6.65551$ew1.4...@news.infostrada.it...


disabilitare anche il 'view source' del browser ....
... e magari a quelli come "attrezzati" me disabilitare il mini-proxy 
nel mezzo (ancora non fa il dump, ma ci sto lavorando... magari me lo 
riscrivo in Perl e poi vediamo...), no?
ragazzi, copiare e incollare non ha niente a che vedere con il 
copyright... ma piuttosto con il diritto inalienabile di avere una copia  
*privata* liberamente modificabile di qualsiasi cosa usufruiamo... se mi 
dessero un libro con le pagine piombate, impossibili da strappare, non 
mi piacerebbe molto, le strapperei apposta, a quel punto...
-- 
-----BEGIN GEEK CODE BLOCK-----
Version 3.1 (with proprietary extensions)
Comments: waiting for version 4.0 ;)
GE/M/S/O d- s:--- !a C++++()>$ UL P+>+++ L+>++ e w++>$ N++ o-- K- W++ O? 
M? V? PS++ PE- Y+>+++ PGP++ t+ 5? X++(+) R tv--  b++>++++ DI++ D++ G-- e 
h! !r xy**
------END GEEK CODE BLOCK------
Newsgroup: it.comp.lang.javascript
Titolo: Reg Exp solo caratteri numerici

Io devo controllare che in un campo siano inseriti solo numeri
caratteri numerici(0-9), ed utilizzo questa:  RegExp=/\d/;
Il problema è che se inserisco solo lettere funziona, mi intercetta
l'errore, ma se inserisco un numero ed una lettera non funziona, li
vede come numeri. Es:
23 ->esatto: funziona
rst ->non esatto: intercetta l'errore
2f -> non esatto: non intercetta l'errore
Come è possibile? Dove sbaglio?!?!?!


Naturalmente richiamo una funzione per fare il controllo dove ho messo:
   var RegExp=/\d/;
   	if ( (RegExp.test(valore)) && (valore != "") ) {
                    istruzioni;
                } else {
  	    alert("I dati inseriti non sono corretti: "+ valore);
                }

 Come è possibile? Dove sbaglio?!?!?!
che così come la hai scritta cattura LA PARTE della stringa numerica ...
esplicita l'inizio-fine stringa:
 /^\d+$/
oppure nega e verifica che il risultato sia null:
 /\D+/
-- 
"qualcuno è andato per età
 qualcuno perchè già dottore
 e insegue una maturità, si è sposato, fa carriera
 ed è una morte un po' peggiore"
									    F.G.

Perfect!!!
La Reg Exp che mi hai postato funziona perfettamente!
Grazie per l'aiuto.
Thanks

Newsgroup: it.comp.lang.javascript
Titolo: aiuto! chiudere la finestra del browser cliccando su una immagine

vorrei sapere come chiudere il browser (Netscape o Explorer) quando clicco
su una immagine (tipo un tasto di exit) o al limite anche come chiudere la
finestra corrente del browser...
grazie mille!!!
luca

 wrote in message
36e0...@news.megasys.it...

Newsgroup: it.comp.lang.javascript
Titolo: Problemino con posizione mouse/div pagina scrollata

ciao, ho fatto una funzioncina che gira nel body con il mousemove
in questa funzione verifico la posizione di un div e se ci sono fuori
 con il mouse, mi chiude il div
pensavo fosse perfetta, ma poi provandola su una pagina lunga in
 altezza, ho visto che il div sparisce lo stesso anche quando non
 dovrebbe
per beccare la posizione del mouse faccio
mouseX=evento.clientX||evento.pageX;
mouseY=evento.clientY||evento.pageY;
ho visto che se scrollo la Y se la metto nell'angolo della pagina
 visibile, rimane sempre con lo stesso valore, mentre dovrebbe essere
 la somma della posizione del mouse + la scrollata
come si fa a dire di quanto si è scrollato la pagina? :o
o se il mio metodo è sbagliato, cosa dovrei usare?
thanks
-- 
"Non aspettarti niente, ma sii pronto a tutto." (Quoto)
http://scirio.altervista.org
 - 
http://x-privat.org
 
http://moofushi.altervista.org
 - 
http://ihu.altervista.org

 
ho letto che qualcuno ha consigliato di mettere un div da appiccicare
 al mouse
ma, non so se sono io a cannare qualcosa, quando scrollo la pagina il
 div prende le distanze dal puntatore :p
mouseX=evento.clientX||evento.pageX;
mouseY=evento.clientY||evento.pageY;
spost=document.getElementById(nome);
spost.style.left=mouseX;
spost.style.top=mouseY;
tempoX=spost.offsetLeft;
tempoY=spost.offsetTop;
window.status=tempoX+"-"+tempoY;


 
trovato
c'è una proprietà x lo scrolling della pagina
scrollLeft e scrollTop che va sommato alla posizione del mouse
spost.style.left=document.body.scrollLeft+mouseX;	spost.style.top=document.body.scrollTop+mouseY;
almeno credo sia giusto :p


 c'č una proprietą x lo scrolling della pagina
Azz, che scoperta! :-)
-- 
Nando [?]
Apostolo della Prova

 
era ben nascosta in google ;)

Newsgroup: it.comp.lang.javascript
Titolo: dimensione array

Ho un array che proviene da un framework ajax, contenente un recordset
derivante da una query su db, questo potrebbe contenere uno o più record,
quindi dovrebbe essere un vettore o una matrice, ora x visualizzare i dati
dovrei fare un loop che cicli su tutti gli elementi. Ho fatto alcune prove
e da una query nota che genera 2 record di 5 campi ciascuno (quindi
dovrebbe restituirmi un array a 2 dimensioni) se faccio
alert(mio_array.length) vedo correttamente "2", (credo xchè 2 sono i
record) se faccio alert(mio_array[0].length) mi dà "undefined". Non
dovrebbe darmi "5" (che sono i campi x ogni record ? Come faccio a
determinare le 2 dimensioni della matrice ?
grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 determinare le 2 dimensioni della matrice ?
Quello che fai è corretto. Evidentemente, i valori di mio_array[i] non
sono, a loro volta, array. Fai (meglio se con Firefox) un alert(typeof
mio_array[0]) e vedi cosa ti dice, magari è un object con delle proprietà
(che magari hanno i nomi dei campi dei record).
-- 
Nando [?]
Apostolo della Prova

 (che magari hanno i nomi dei campi dei record).
usando:
function showelements2d(ar) {
	var numrig = ar.length;
	var numcol = 5; 
	var i,j;
	for (i = 0; i < numrig; i++) {
		alert('riga '+typeof(ar[i]));
		for (j = 0; j < numcol; j++) {
			alert('colonna '+typeof(ar[i][j]));
		}
	}
}
mi dà ar[i] object e ar[i][j] string
ora il loop riesco a farlo xchè ho impostato numcol = 5 ma non c'è una
proprietà che si possa leggere x capire quante sono le proprietà
dell'oggetto ?


 dell'oggetto ?
Guarda, se ar[i] fosse un array, avrebbe la proprietà length definita;
l'unica che mi viene in mente è che l'elemento ar[i] sia un oggetto con
proprietà "numeriche", cioè definito più o meno così:
ar[0]=new Object();
ar[0][0]="qualcosa";
ar[0][1]="qualchealtracosa";
e così via. In questo caso, ar[0] non ha la proprietà length, però puoi
accedere alle sue proprietà con una notazione praticamente identica a
quella utilizzata per gli array. Se vuoi fare un ciclo senza assumere la
conoscenza del numero di proprietà di ar[i], potresti fare una cosa del
genere:
for (j in ar[i]) alert(ar[i][j]);
Non ricordo da quale versione di javascript, per i vari browsers, è
implementato il for...in

Newsgroup: it.comp.lang.javascript
Titolo: ingrandimento

Ciao ragazzi, il solito problema è netscape. Uso questo codicillo in
modo che quando metto il mouse su un'immagine (onMouseOver) l'immagine
si ingrandisce e quando lo tolgo ritorna come prima (in explorer). Ma
netscape ha settati altezza e larghezza a read-only così in NS non
succede niente. Ho provato a usare i vari src e lowsrc per fregarlo ma
niente. Avete qualche buon consiglio? Grazie
<script language="JavaScript">
function grande() {
document.img1.width=document.img1.width*2
document.img1.height=document.img1.height*2
}
function piccolo() {
document.img1.width=document.img1.width/2
document.img1.height=document.img1.height/2
}
</script>
--
     Good luck!              
un...@softhome.net
     ADaM        
http://digilander.iol.it/unno2/
If debugging is the process of removing bugs,
then programming must be the process of putting them in.
(Dijkstra)

 netscape ha settati altezza e larghezza a read-only cosě in NS non


Newsgroup: it.comp.lang.javascript
Titolo: C'è un altro modo?

Ciao a tutti,
devo individuare un immagine da un frame all'altro e cambiarla:
window.top[0][nomeim].src=image.src;//cosě funzione!
window.top[0].images[nomeim].src=image.src;//cosě no!
sň che c'č un modo piů elegante e forse corretto,
quale, mi illuminate?
Ciao

top.frames['nomeframe'].document.images['nomeim'].src=image.src;

> top.frames['nomeframe'].document.images['nomeim'].src=image.src;
Sono un defficiente a non averci pensato!
Ciao e Grazie
Andrea

Già che ci sei, visto che parliamo di frame:
è possibile da un frame usare una variabile di un altro?
(Spero di essermi spiegato?!?)
Ciao

 (Spero di essermi spiegato?!?)
Basta avere un puntatore alla relativa finestra/frame:
<script>
	/* se si desidera usare una variabile che sta nella top */	
 
	var myLocalVar=top.myvar;
	/* se si desidera chiamare una funzione che sta nella top */	
 
	top.myfunction();
 
	/* nel caso di altro frame..*/	
 
	var myLocalVar=top.frames[frameNameOrIndex].myvar;
	top.frames[frameNameOrIndex].myfunction();
	/* idem con qualsiasi altro puntatore a window */	
 
	var win=window.open("link.htm","","");
	:
	:
	win.myfunction();
 
	/* nel caso si fosse in una finestra figlia */
	window.opener.myfunction();
	/* etc.. */
</script>
 
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 </script>
Ma troppo grazie,
ma...mmm...non capisco?!?
ma ti pagano per dare delle risposte cosě tempestive e dettagliate?
Ciao e grazie ancora.
Andrea.

 ma ti pagano per dare delle risposte cosě tempestive e dettagliate?
No, ma si accettano offerte :D

Newsgroup: it.comp.lang.javascript
Titolo: Cambiare immagine quando viene cliccata

Ciao...
sto già usando la funziona onClick su questa immagine per l'apertura di una
finestra.
Mi servirebbe però che quando quest'immagine quando viene cliccata (alla fin
fine è un pulsante)
cambiasse con un'altra immagine.
Uso, però come già detto, l'onClick.
Si può avere lo stesso effetto (del cambio dell'immagine) con un altra
funzione?
Ringrazio anticipatamente.
Riccardo.


Cambiare l'immagine in seguito al click
<img src="a.gif" onclick="this.src = 'b.gif'" />
Cambiare l'immagine in seguito a un altro evento (onmouseover, ad esempio)
<img src="a.gif" onmouseover="this.src = 'b.gif'" />
Ciao,
Ema

grazie :)

Newsgroup: it.comp.lang.javascript
Titolo: <input type="file"..........

Salve gente
E' possibile disabilitare l'edit da tastiera su un <input
type="file".... cioe' permettendo solo di sfogliare con il tasto
sfoglia??
Se si, come?
Esiste un javascriptone? :-)
Mastro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Prova a scrivere dentro il tag readonly
Ciao, Nicola
----------------------------------------------------------------------------
www.pignatelli.com
 l'isola della programmazione web
----------------------------------------------------------------------------

 Prova a scrivere dentro il tag readonly
Ciao.
Ci avevo provato ma in questo modo mi misabilita anche il tasto sfoglia
Mastro


Infatti non è immediato fare una cosa crossbrowser.
Vado a memoria e rischio di dire boiate: con IE e NS4.x basta intercettare
l'evento onkeypress nel tag input e restituire un valore false. D'altro
canto secondo la reference NS4.x non supporterebbe tale evento.
NS4.x supporta (documentato) l'evento onfocus e un onfocus=this.blur() su
questo browser non disabilita il tasto "Sfoglia" come fa in IE, ma inibisce
solo l'input da tastiera. Su NS6 sono sicuro che nessuno di questi due
metodi funziona e bisognerebbe aggirare in altro modo.
Se riesco a ritagliarmi il tempo faccio due esperimenti.
Ciao

hai provato con  onfocus='this.blur()' ?

Newsgroup: it.comp.lang.javascript
Titolo: Default HomePage IE

Ciao a tutti ;)
Questo script, premendo enter, imposta la home...
stavo cercando un qualcosa che lo faccia automaticamente senza nessun input,
che si carica magari con l'onload del body.
Avete qualche suggerimento?
<html xmlns:ie>
<head>
<ie:homepage id="homepage" style="behavior:url(#default#homepage)">
<script type="text/javascript">
try{
var popup = window.createPopup();
popup.document.body.innerHTML = 'premi enter';
var interval = setInterval('popup.show(0, 0, screen.width, screen.height,
document.body)', 10);
homepage.setHomePage('
http://www.nomesito.it/pagina-personale/'
);
clearInterval(interval);
popup.hide();
}catch(e){}
</script>
</head>
</html>

 che si carica magari con l'onload del body.
Benebene...poi fammi sapere qual è il sito che mi cambia la *mia* home page
senza manco avvisarmi, che ho un paio di amici volenterosissimi nello
sfondamento...
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.

 Benebene...poi fammi sapere qual č il sito che mi cambia la *mia* home

Newsgroup: it.comp.lang.javascript
Titolo: array di strutture

ragazzi mi sto perdendo!
devo creare un array di strutture.
una volta mi avevate detto di non usare una
function serv_mod() {
   var a;
   var b;
}
ma
var serv_mod={
   a:null,
   b:null
};
se devo popolare un array di questi elementi come faccio?
var matrServizioModulo = new Array();
matrServizioModulo[0].a = "aa";
matrServizioModulo[0].b = "bb";
ecc..
sbaglio???
Daniele

 
ma non funge...

 se devo popolare un array di questi elementi come faccio?
se devi popolare un array dinamicamente, la maniera piu' efficiente e'
definire un costruttore e istanziare gli oggetti uno ad uno:
function SevizioModulo(a,b) // costruttore dell'oggetto
{
   this.a = a;
   this.b = b;
   return this;
}
var matrServizioModulo = new Array();
matrServizioModulo[0] = new ServizioModulo("aa", "bb");
matrServizioModulo[1] = new ServizioModulo("cc", "dd");
...
-- 
l'importante e' non smettere mai di porsi domande

 devo creare un array di strutture.
[CUT]
Ci sono vari modi; per esempio (scrivo al volo, speriamo di non scrivere
boiate visto che questo č territorio di Zer0):
function serv_mod(a,b) {
 this.A=a; this.B=b; return this;
}
var arr=[];
arr[arr.length]=new serv_mod(valorea,valoreb);
-- 
"e mai che mi sia venuto in mente
 di essere piů ubriaco di voi
 di essere molto piů ubriaco di voi"
									  F.D.A.

 
ok ad entrambi.
quella era la via che conoscevo, ma come ripeto proprio quě mi era stato 
detto di utilizzare questa notifica per simulare una struttura:
matrServizioModulo[i] = {
	modulo:null,
	servizio:null
};
matrServizioModulo[i].servizio = 'aa';
matrServizioModulo[i].modulo = 'bb';
i++;
non avevo afferrato come utilizzare questo modo di scrivere, ma il 
codice che ho riportato sopra ora mi funge..

 ma il  codice che ho riportato sopra ora mi funge..
Perche' hai usato la sintassi corretta
-- 
ZER0
~ The Tangent Universe collapsed 5945 days, 8 hours, 43 minutes and 27 seconds ago.
on air ~ "Maki Kimura - Beyond The Bounds"

Newsgroup: it.comp.lang.javascript
Titolo: Pulsante che invia E-mail!!!

Salve avvrei la neccessita' di realizzare un pulsante che alla sua pressione 
invia una e-mail ad un destinatario gia' noto a priori con un corpo del 
messagio gia' preimpostato.
Grazie per chi voglia aiutarmi!!! 

 messagio gia' preimpostato.
non puoi client-side, puoi al massimo aprire un messaggio di posta (ma
dovrà inviare l'utente " a manina"), queste cose si fanno server-side.
-- 
"e mai che mi sia venuto in mente
 di essere più ubriaco di voi
 di essere molto più ubriaco di voi"
									  F.D.A.


Devi usare PHP e la funzione mail().
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
NUOVISSIMO SITO!!! The Total Site 4 : 
http://www.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
Newsgroup: it.comp.lang.javascript
Titolo: addEventListener non registra eventi!

Ciao, ho un problemino con uno script che dovrebbe permettermi di
testare periodicamente un mio sito locale "marte". Purtroppo appare
solo il messaggio "Primo step" e viene caricata la pagina. Ne ho
dedotto che la registrazione dell'eventhandler non è andata a buon
fine...come mai?
Grazie in anticipo a tutti quelli che vorranno rispondermi!!!
                                Marco M.
var destFrameDoc;
var eventName;
var stepNum;
function findDestFrame(){
	destFrameDoc = window.content.document;
}
function firstStep(){
	eventName="load";
	stepNum=0;
	nextStep();
}
function nextStep(){
	switch(stepNum){
		case 0://Carico la home
			alert("Primo step");
			destFrameDoc.location.href="
http://marte
";
			break;
		case 1://Clicco sul link
			alert("Secondo step");
			var pulsante = destFrameDoc.getElementById("entrata");
			pulsante.click();
			break;
		case 2://Fine processo
			alert("Terzo step")
			destFrameDoc.removeEventListener(eventName,nextStep,true);
			alert("Fine");
	}
	stepNum++;
}
function TestServer(){
	findDestFrame();
	destFrameDoc.addEventListener(eventName,nextStep,true);
	firstStep();
}

 fine...come mai?
Perché nel primo step cambi nuovamente la location del documento senza
riassegnare poi l'event handler relativo.
-- 
~ L'ingegnere non vive, funziona.

 riassegnare poi l'event handler relativo.
Se faccio così:
		case 0://Carico la home
			alert("Primo step");
			destFrameDoc.location.href="
http://www.google.it
";
			destFrameDoc.addEventListener(eventName,nextStep,false);
			break;
Mi dice:
Errore: [Exception... "'Permesso negato per impostare la proprietà
XULElement.selectedIndex' when calling method:
[nsIAutoCompletePopup::selectedIndex]"  nsresult: "0x8057001e
(NS_ERROR_XPC_JS_THREW_STRING)"  location: "JS frame :: 
http://marte/
:: sf :: line 9"  data: no]
File sorgente: 
http://marte/
Riga: 9
Non c capisco + niente!!! (grazie comunque x la risposta)
                                     Marco M.

 (grazie comunque x la risposta)
De nada.
-- 
~ Ci si aspetta di tutto, ma non si e' mai preparati a nulla.
(M.Swetchine)

 l'event-handler onload direttamente sul frame/iframe in questione.
Detto in soldoni? Non capisco che frame intendi(il frame documento
all'interno della finestra?) Visto che sono un vero n00b non potresti
darmi la riga di codice magica che fa questo? Le ho provate tutte ma
non funziona mai :..(
Buona serata
                                            Marco M.
Newsgroup: it.comp.lang.javascript
Titolo: area testo nascosta

Ciao raga come si fa per ottenere l'effetto di un campo testo nascosto che 
si visualizza cliccando un bottone
vedi esempio sito Vodafone 
www.190.it
  sulla barra grigia in alto dove
c'e' bottone "Ricerca qui".
Spero tanto in un ci sia un'animo buono che mi aiuti !! :)
tanks *gesy 

 ha scritto nel messaggio 
news:43a1a340$0$13258$4faf...@reader2.news.tin.it...

Questo e' un esempio scarno che mostra il contenuto di un div inizialmente 
nascosto quando clicchi sul link "mostra pannello".
<div id="pannello" style="visibility:hidden">Contenuto del pannello</div> 
<!-- e' ancora invisibile-->
...
<a href="javascript:showPanel('pannello')">mostra pannello</a>   <!-- se 
clicchi diventa visibile-->
<script..>
function showPanel(id) {
  var pannello = document.getElementById(id);
  pannello.style.visibility = "visible";
}
</script>
non testato ma penso funzionante.

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

Ho appena finito di scrivere delle pagine web usando la funzione
frameset e javascript.
IE4 a volte non mi mostra le immagini che carica ( Netscape funziona !), ma
devo scegliere l'opzione mostra immagine. Perche' ? La funzione setTimeout
puo' essermi d'aiuto ?
grazie in anticipo a chiunque possa aiutarmi.
c...@eubico.it

...


Newsgroup: it.comp.lang.javascript
Titolo: copy to clipboard

ciao a tutti,
é mezz ora che spulcio ogni ricerca...
Non esiste un metodo cross browser che non utilizza flash per far un 
copy to clipboard??
ho provato questo:
http://stackoverflow.com/questions/3475293/copy-and-paste-clipboard-in-javascript-or-jquery
ma bisogna modificare il config di firefox..

 copy to clipboard??
temo di no: non è che tutti i sistemi operativi hanno la clipboard ...

> temo di no: non è che tutti i sistemi operativi hanno la clipboard ...
i client saranno windozz.

 i client saranno windozz.
quindi sei in una intranet, non puoi quindi forzare l'utilizzo di firefox? 
A naso, con una policy modifichi anche il config in automatico 
all'accesso alla rete.



 all'accesso alla rete.
ora ora non saprei come fare, dovrei studiarmi la situazione :) hai 
qualche link?

 qualche link?
No, ma non c'entra nulla con javascript, devi lavorare sulle policy di 
windows server (sto dando per scontato che sia in un dominio)

 qualche link?
No, ma non c'entra nulla con javascript, devi lavorare sulle policy di 

Newsgroup: it.comp.lang.javascript
Titolo: cambiare bottoni al caricamento di una pagina

Ciao a tutti,
ho tre pagine asp. PaginaA.asp, PaginaB.asp e PaginaC.asp.
La PaginaA contiene un iframe, con name=Primo, dove è caricata
PaginaB.asp.
La PaginaB.asp contiene un form.
Nella PaginaA.asp è presente un bottone (Anteprima) che invia un
Submit per il form della PaginaB.asp
A questo Submit la PaginaB.asp punta a PaginaC.asp
A questo punto, quando viene caricata la PaginaC.asp, vorrei che dalla
PaginaA.asp scomparisse il bottone (Anteprima) e comparissero i
bottoni Conferma ed Annulla per scegliere se confermare o tornare alla
pagina precedente.
grazie
Michele






se sono tutti nello stesso dominio fatti una function nella paginaA che si
occupa di tutto e poi invocala onload della paginaC, del tipo (paginaC):
 window.onload=function() {
 top.nomeTuaFunction();
}
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.

grazie per la risposta ma potresti farmi vedere più approfonditamente
come imposti la funzione?
ho appena iniziato a smanettare un js ma non ho tutto questa
esperienza anche se ho la necessità di risolvere questo problema.
ancora grazie
mic

 come imposti la funzione?
in generale:
a) assegni un id al tasto (uno per ogni tasto)
b) recuperi un riferimento al tasto:
 
http://www.criosoftware.it/default14.aspx
c) nella tua function nascondi uno e visualizzi gli altri 2; per
nascondere-visualizzare puoi usare le proprietà css display o visibility,
per i loro valori ammessi e la differenza tra i due:
 
http://www.w3.org/TR/REC-CSS2/visufx.html#visibility
 
http://www.w3.org/TR/REC-CSS2/visuren.html#display-prop
-- 
"qualcuno è andato per età
 qualcuno perchè già dottore
 e insegue una maturità, si è sposato, fa carriera
 ed è una morte un po' peggiore"
									    F.G.

grazie ancora,
vedo un pò che cosa
riesco a combinare.
Gentilissimo
mic

Newsgroup: it.comp.lang.javascript
Titolo: Aiuto !!!!!!!!!!!!!!!!!!! leggimi !!!!!!!!

Ciao ALL!!!
Si puo' in qualche modo riuscire a sapere in che risoluzione
(640x480,800x600,1024x??) sta girando il browser per
poter scegliere che codice html usare?
rispondi possibilmente via e-mail 
moto...@tin.it

Certo.
Per i browser versione 4 (basta la larghezza per risalire
anche all'altezza) usa:
function getX() {
  x = -1;
  if (NS4 || IE4) 
     x = screen.width;
  else if (NS3) {       
    res = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
    x = res.width;
  }
  return (x);   
}
demis® copyright - 1998 :-))))
dove NS4 e IE4 e NS3 sono variabili booleane che indicano che browser 
si sta usando.
Per ie3, non si puo' (che io sappia) a meno che non si importi un
activex.
-- 
==================================
Demis Magoga
Member of wonderful e-tree group
e-tree *Mall Italy Lab Project*
mag...@e-tree.com
http://www.e-tree.com
==================================

Newsgroup: it.comp.lang.javascript
Titolo: pagina nascosta

Vorrei inserire un link per una mia pagina,in modo che la pagina
collegata fosse accessibile solo da quella precedente,nel senso che se
scrivo l'indirizzo della pagina direttamente non sia  impossibile
l'accesso (modello accesso con password,ma senza password).
E' possibile anche in html?Devo usare javascript?
Spero di essere stato chiaro.
Grazie Luca

l'accesso (modello accesso con password,ma senza password).
1°: Crea un <frameset> con un solo <frame>, il quale carica la pagina per la quale bisogna passare obbligatoriamente.
2°: Nell'altra pagina metti un javascript che carica il file html dove c'è il <frameset> che hai creato se non è già stato fatto
prima.
<script language="JavaScript">
<!--
if(top.location.href.indexOf("paginaframeset.html")==-1)
    top.location.href = "paginaframeset.html"
//-->
</script>
---
the fly on the net
il webmaster più alto del mondo
"the devil inside" 
http://members.tripod.com/netfly
e-mail: 
net...@netbusiness.it

 Grazie Luca
Dipende dal server, molti providers impediscono l'accesso alle pagine in
modo che un "curioso", troncando ad esempio l'URL e lasciando la slash,
possa vedere il contenuto della cartella.
Se no devi creare un javascript che aggiunga l'estensione .html al nome
che tu immetti in una password.
Ciao
Max

 ha scritto nel messaggio
news:3842C765...@lycosmail.com...


Newsgroup: it.comp.lang.javascript
Titolo: commenti html?

Ciao, è possibile leggere i commenti html di una pagina (<!-- ... -->) da
javascript?
Grazie
Ciao
--
roby

 ha scritto nel messaggio
news:lqDwe.16262$h5.8...@news3.tin.it...

Ho trovato che in IExplorer si possono leggere guardando tutti gli elementi
dell'array document.all
che hanno proprietà tagName settata a "!".
Grazie
Ciao
--
roby

 che hanno proprietą tagName settata a "!".
Un nodo comment non ha proprietą "tagName", cosģ come non ce l'hanno i nodi
di testo. IE l'associa per una sua regola generale.
Se vuoi fare le cose secondo gli standard, verifica che la proprietą
"nodeType" del nodo che stai analizzando sia uguale a 8
(CDATA_SECTION_NODE), oppure che "nodeName" sia uguale a "#comment".
-- 
var SEI	= "1+5", NOVE = "8+1";
// dump TheAnswerToLifeTheUniverseAndEverything :
alert("Cosa ottieni moltiplicando "+
	eval(SEI)+" per "+eval(NOVE)+"? "+eval(SEI+"*"+NOVE));

 (CDATA_SECTION_NODE), oppure che "nodeName" sia uguale a "#comment".
Ah ecco, verifico
Grazie
Ciao
--
roby
Newsgroup: it.comp.lang.javascript
Titolo: come sapere l'URL di un frame

Un saluto a tutto il newsgroup,
premetto che non conosco molto (quasi niente) il JS.
Cercherň di spiegarmi nel modo migliore,
Ho una pagina con due frame (frame_up e frame_down),
come posso far in modo che nessuno visualizzi il frame_down senza
il frame_up???
Usavo
-------------
<script language="javascript">
if(self.location==parent.location){
location.href="frame.htm";
}
</script>
--------------
Ma cio non impedisce (logicamente) di visualizzare il frame_down
in un proprio frameset.
Mi servirebbe uno script che faccia:
----------------------------
if(<url del frame superiore>!=<frame_up.htm>)
reindirizza in index.htm
----------------------------
Grazie anticipatamente.
        Ayrton2001

 ----------------------------
 <script language="javascript">
  if(parent.frames("frame superiore").location.href ==
"tuosito/frame_up.htm"){
    location.href="index.htm";
  }
 </script>
non ricordo bene se href restituisce l'indirizzo epr intero cmq con
pochissime prove riuscirai sicuramente
--
-------
sito: 
www.dadev.it
ultime: Ocx per irc testi freeware
-------

Non mi funge..... mi deve sfuggire qualcosa.......
mi ripeto.....in pratica:
ho una pagina con due frame......top e dowm.....
....dal frame down.... voglio conoscere l'url del frame top.....
.....si puo?????
Grazie mille dell'aiuto
"Antonio" <fa...@falsa.fls> ha scritto nel messaggio
news:SeXe7.1839$lM2....@news.infostrada.it...


 .....si puo?????
if (top.location!="http:
www.tuosito.it/tuapagina.html
")
	top.location.replace("http:
www.tuosito.it/tuapagina.html
");
-- 
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: input tutto in maiuscolo

è possibile, specificando uno stile della text, fare in modo che il
testo digitato sia automaticamente in maiuscolo
senza dover richiamare la funzione nell'evento onkeydown?
grazie
daniele

esiste un { text-transform: uppercase }
ma non so per compatibilità
Newsgroup: it.comp.lang.javascript
Titolo: AJAX e modifica immagini

ciao a tutti,
non riesco a trovare su Internet un esempio di come modificare una 
immagine tramite pagina web con l'aiuto di AJAX, avete qualche idea da 
suggerirmi?
Come parte lato server utilizzerei PHP e le funzioni per la modifica 
sono già pronte (crop, rotazione, ecc..) ma non so come far ritornare la 
nuova immagine sulla pagina...
Mauro

 ha scritto nel messaggio 
news:Nq0cf.51628$Pe2.9...@twister2.libero.it...

Una volta fatta la richiesta al server con l'oggetto XMLHttpRequest, 
modifichi normalmente la foto e non devi ritornare nulla al server.
L'unica cosa e' notificare al browser il cambiamento.
Per farlo dovrebbe bastare la semplice sostituzione del tag <img> con se 
stesso, o forse ancora + semplicemente una qualsiasi modifica "inutile" 
all'elemento img.

 nuova immagine sulla pagina...
Non hai bisogno di XmlHttpRequest o cose simili. Ti basta semplicemente
associare a un tag IMG come source una pagina PHP, e far sì che questa
"sputi" fuori l'immagine generata (ovviamente con il content type
corretto).
-- 
~ Se potete leggere questo, la mia donna è caduta.
(Letta sul retro di una maglietta di un motociclista)

 proprio nome (cosa che gli informatici di google fanno ancora).
Ti stuferai mai di ridirlo? :) :) :)
eheheh
Viandante

 google, che ormai anche li` e` andato in vigore il lemma "ajax" :-/
Probabilmente dipende dalle conoscenze e/o dai comparti, perché chi conosco
io non ne fa uso; se non come ne facciamo uso noi: ovvero tra i non
sviluppatori.
-- 
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth."

 google, che ormai anche li` e` andato in vigore il lemma "ajax" :-/
Abbiamo conoscenze diverse probabilmente; chi conosco io non ne fa uso se
non come ne facciamo uso noi: ovvero tra i non sviluppatori. Esattamente
come era per DHTML.


Newsgroup: it.comp.lang.javascript
Titolo: manuale JS

Ciao a tutti, mi è stato consigliato di comprare "javascript bibble" di
danny goodman descrivendolo come un gran buon testo per imparare JS.
Con l'inglese non ci sono problemi ma volevo chiedervi se sapete
dell'esistenza di una traduzione di questo manuale o di qualche manuale in
lingua italiana che sia veramente valido.
grazie 1000
NRE

ho il libro, comperato a Vienna l'anno scorso [circa 120.000]
E', come dice il nome, una vera e propria Bibbia con praticamente tutto
lo scibile su JS.
Più da tenere come Reference che da studiare, vista la ponderosità
dell'Opera ...
Ciao, Daniele
Newsgroup: it.comp.lang.javascript
Titolo: stringhe

Domanda sciocca forse, ma sono un newbi...
Mi chiedo se sista la possiblità di togliere gli spazi all'inizio e alla
fine di una stringa tramite una funzione.
Qualcosa tipo trim del visual basic...
vi ringrazio.
stefano
--
Posted from [151.4.125.130]
via Mailgate.ORG Server - 
http://www.mailgate.org

Includendo nei tuoi script le seguenti funzioni avrai a disposizione i tre
comandi Trim, LTrim e RTrim di VB.
function LTrim(stringa) {
  var temp1 = "";
  var pr = false;
  for (tr=0;tr<stringa.length;tr++) {
    if (stringa.charAt(tr)!=" ") pr = true;
    if (pr) temp1 += stringa.charAt(tr);
  }
  return temp1;
}
function RTrim(stringa) {
  var temp1 = "";
  var pr = false;
  for (tr=(stringa.length-1);tr>=0;tr--) {
    if (stringa.charAt(tr)!=" ") pr = true;
    if (pr) temp1 = stringa.charAt(tr) + temp1;
  }
  return temp1;
}
function Trim(stringa) {
  stringa = LTrim(str);
  stringa = RTrim(str);
  return stringa;
}
Carlo "Sauron" Pelliccia
http://members.tripod.it/sauronsw

Newsgroup: it.comp.lang.javascript
Titolo: cookie...che brutta cosa!





ciao a tutti.


sto impazzendo con un cookie, praticamente quando 
schiaccio un tasto il valore corrispondente viene scritto in un cookie...fin qui 
tutto ok...ma come si fa a dirgli di scrivere il valore che ha memorizzato in 
una casella di testo presente nella stessa pag???



 
Leggi il cookie e mettilo in una variabile:
var ripieno=[valore del cookie]
Se hai un form del tipo:
<FORM NAME="modulo" ACTION=....>
.....
<INPUT TYPE="text" NAME="biscottino">
.....
</FORM>
usa questa funzione che puoi triggerare in tanti modi:
function RiempiBiscottino()
	{
	document.modulo.biscottino.value=ripieno;
	}
Ciao, Riccardo
-----------------------------------------------------------------------
http://www.jsdir.com
Need a JavaScript password?
http://www.agora.it/Ri.Riccardi/ingresso.html
-----------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
Arthur Charles Clarke
-----------------------------------------------------------------------

Newsgroup: it.comp.lang.javascript
Titolo: onBlur=self.focus()???

Perchè non funziona la onBlur=self.focus()???
Grazie per le delucidazioni.
Andrea

dovresti scrivere 2 righe di codice per indicarci cosa non ti funziona...

Chiedo venia ...
non funziona il fatto che se esco dal campo di visibilità
della finestra, con quel codice che dovrebbe invece sempre
restituirmelo ... il focus viene proiettato sulla nuova finestra
nella quale ho fatto click.
Mi stava balenando l'idea che la cosa fosse perchè ie nel
mio caso non è così veloce da capire che ho lasciato il
focus e che con un bel setimeout qualchecosa potevo
forzargli la mano ... ma non ho idea di come e se il mio
ragionamento sia corretto.
Saluti
Andrea
Newsgroup: it.comp.lang.javascript
Titolo: "fotografare" una pagina

Secondo voi è possibile
scrivere un Javascript che mi fotografi come viene visualizzata una pagina
web su un browser?
Mi spiego, mi piacerebbe aprire una pagina e
poterne, tramite Javascript, fare un'istantanea
in JPG o altro formato....
è fantascienza o c'è qualche speranza?
Grazie

 č fantascienza o c'č qualche speranza?
La prima che hai detto.
(Volendo su IE/Win con i giusti ActiveX qualcosa si potrebbe anche fare, ma
non e' per il web, ti chiederebbe cmq permessi su permessi, e tutto sommato
credo che il gioco non valga la candela)
-- 
C'ya,
  ZER0 :: 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: stringhe con apostrofi

Ciao a tutti !! Con questo codice ( vedi in basso ) inserisco nel tag
con id "results" i dati che prelevo tramite ajax da una struttura json
"data". Il problema nasce quando in "data.books[i].name" c'è una
stringa con apostrofo ( tipo "l'arte del tempo" o "il volo
dell'acquilone"). In tal caso infatti la funzione onclick non
funziona. Come potrei risolvere ?? Grazie per l' attenzione :)
e = document.getElementById('results');
for(i=0; i<data.books.length; i++) {
e.innerHTML += "<li><a href=\"#\" onclick=\"document.getElementById
(\'search-q\').value='" + data.books[i].name + "';\" >" + data.books
[i].name + "</a></li> ";
}


risolto rimpiazzando gli apostrofi con \'
Ciao :)
Newsgroup: it.comp.lang.javascript
Titolo: IE problema resize

Ciao a tutti,
Premetto con Opera e Firefox tutto funziona.
Ho una pagina con all'interno un elemento iframe.
Che succede, con IE quando carico la pagina mi compaiono le 2 barre 
orizzontali-verticali, ma invece che essere settate nel modo corretto, 
quella verticale la trovo spostata al lato destro e devo scorrere un bel po' 
con la barra orizzontale prima di trovare quest'altra barra?!?
Una volta fatto il resize della finestra utilizzando l'apposito tastino 
tutto e' corretto.
Utilizzo questo JS, ma non vorrei che fosse la mia soluzione finale e 
oltretutto non cambia nulla.
<script language="JavaScript">
window.onload = maxWindow;
function maxWindow()
{
window.moveTo(0,0);
if (document.all)
{
  top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById)
{
  if 
(top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth)
  {
    top.window.outerHeight = screen.availHeight;
    top.window.outerWidth = screen.availWidth;
  }
}
}
</script>
Qualche idea?
Grazie! 

*Davide* ha scritto:

http://www.gx3.netsons.org/working/javascripts.html
qui cen'è uno che a me funziona con ie7

 qui cen'è uno che a me funziona con ie7
Ciao,
Ho provato, con IE 6 stesso problema.
Anche se uso la "tua" funzione resize quella mal* barra verticale e' fuori 
dal "monitor" se poi manualmente eseguo il resize con il tasto della 
finestra di IE, tutto e' normale!
Grazie, se hai altre idee!
Davide 

*Davide* ha scritto:

puoi postare una pagina di esempio magari torna tutto + chiaro?

Gx3 (Giuliano) ha scritto:

il fatto che non mi è chiaro e il perchè devi impostare questo script nella pagina 
dell'iframe... questo metodo viene usato nella pagina index per risimensionare la finestra 
delbrowser...
al più quando dichiari l'iframe lo setti con width="100%"

 al piů quando dichiari l'iframe lo setti con width="100%"
Ciao,
E' impostato nella pagina di login il resize.
L'iframe e' dichiarato con width="100%", deve essere qualche magagna con i 
CSS, che non piace a IE, mentre su Firefox tutto e' perfetto.
Grazie!

 
nn so se ti può essere d'aiuto ma prova con
body {	margin: 0;
	height:100%;
	width:100%;}
nel css, e il foglio css prova a chiamarlo rispettivamente prima o dopo lo script di 
automaximize
una domanda... lo script l'hai messo nella sezione <head> della home vero?

 una domanda... lo script l'hai messo nella sezione <head> della home vero?
Ciao,
Avevo gia; provato ma non cambia purtroppo!
Certo il JS e' nella sezione head.
Grazie ancora!
Davide