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

Ho letto che su qualche sito c'è uno script che ritarda il caricamento 
delle immagini fin quando non si scorre nella pagina fino al punto in 
cui esse entrano nell'area visualizzata sullo schermo.
Non ho ben chiaro come succeda. Cioè, per caricare le immagini solo a 
certe condizioni, evidentemente bisogna impedirne il caricamento prima, 
e non capisco come JS possa intervenire su questo.
Potete indicarmi un link di spiegazione? Grazie.

oss ha scritto:

Ok, ho capito. Si usa l'attributo data-original al posto di url.
http://www.appelsiini.net/projects/lazyload
 
 

 e non capisco come JS possa intervenire su questo.
 
Ci sono due tipi di immagini: quelle caricate tramite tag IMG e quelle
caricate tramite CSS.
 
Quelle caricate tramite CSS vengono richieste solo quando vi è almeno un
elemento visibile nella pagina a cui la regola viene applicata; quindi
utilizzare una tecnica del genere è abbastanza semplice.
 
Per quelle caricate tramite IMG il discorso è diverso. Appena l'`src`
viene impostato, la richiesta viene effettuata. Un approccio potrebbe
essere, al DOMContentLoaded, di impostare con un place holder tutte le
immagini che non sono visibili ancora, e salvarti l'`src` originale da
qualche altra parte; per impostarlo solo quando sono nel viewport.
 
Dato che non l'ho mai fatto, non so se questo approccio funziona,
soprattutto a livello cross-browser: dato che sia il DOMContentLoaded
che il caricamento delle immagini sono asincroni, è possibile che
qualche immagine venga caricata comunque – andrebbe fatta qualche prova
ed eventualmente aggiustare il tiro.
 
Altrimenti, puoi usare la stessa tecnica, ma immettendo manualmente il
placeholder nell'src, e l'src in un attributo custom data-* (HTML5,
quindi se il tuo documento è XHTML o HTML4 lo rendi invalidabile), come
`data-src`. Lo script poi si preoccuperà di fare quanto detto sopra,
l'unica saltando ovviamente la parte dove imposta automaticamente il
placeholder lui.
Questa tecnica ovviamente funziona su ogni browser senza problemi, dato
che l'immagine nell'`src` *non* è quella che vuoi caricare.

 
http://www.appelsiini.net/projects/lazyload
 
 
ï¿œ un plugin di jquery che si occupa di gestire tutto l'ambaradan.
Impostando un attributo `data-original` senza un codice che lo
interpreti, non serve a niente. Come ti ho spiegato nell'altro post,
puoi tranquillamente chiamarlo come ti pare (ad esempio, `data-src`).
Newsgroup: it.comp.lang.javascript
Titolo: Controllo Frames

 pagina che voleva vedere la persona.
<script LANGUAGE="JavaScript" type="text/javascript">
if(self.location==top.location){
document.write('<html><head></head><frameset rows="30%,*">')
document.write('<frame name="superiore" src="menu.htm">')
document.write('<frame name="inferiore" src="pagina.htm">')
document.write('<noframes><body></body></noframes></frameset></html>')
}
</script>
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

 --
il frameset che ho provato io funziona.........
hai fatto tutto giusto??
puoi pubblicarlo da qualche parte?


Newsgroup: it.comp.lang.javascript
Titolo: compito da mago???

Ciao a tutti ,
ho un nuovo quesito :
in collaborazione con questo gentile newsgroup sono arrivato gia' a questo
punto:
ho un immagine che quando ci vado sopra col mouse sparisce e quando esco
dalla zona dell'immagine riappare.
Adesso mi chiedevo se ....
quando faccio sparire l'immagine posso far apparire nella stessa zona del
testo che prima metto nascosto se c'e' l'immagine e se non c'e' lo faccio
apparire.
Posso sovrapporre due oggetti quindi col codice?

 Posso sovrapporre due oggetti quindi col codice?
Sovrapponi due layers
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

Piu' dettagliatamente cosa devo fare ??
Un piccolo esempio per favore sai non sono cosi' avanti ....
Mi serve un esempio di codice che sovrappone due oggetti !
Grazie 1000
Riccardo <ri.ri...@agora.stm.itALY> wrote in message
news:MPG.16dc3676d...@powernews.libero.it...


Newsgroup: it.comp.lang.javascript
Titolo: Mantenere footer a fondo pagina con Js?

Devo trovare il modo per temere un footer a fondo pagina senza i css.
Il problema nasce dal fatto che ci sono immagini di sfondo più alte del
browser e quindi se uso la soluzione css, se scrollo il footer sale.
Ho cercato in rete ma forse ho sbagliato con le chiavi di ricerca e non
trono nulla, potete aiutarmi?
Grazie
Max
P.S. è un lavoro stra-urgente, per questo ho chiesto aiuto
-- 
http://www.maxori.it
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

Scusate il disturbo.
Max


 browser e quindi se uso la soluzione css, se scrollo il footer sale.
Ci riesci bene con il CSS
esempio:
http://www.cssplay.co.uk/layouts/body2.html
codice:
http://www.cssplay.co.uk/layouts/basics2.html

 Ci riesci bene con il CSS
Si, infatti era semplice.
Non riuscivo solo, data la fretta, a trovare la soluzione giusta.
Grazie cmq.
Max

Newsgroup: it.comp.lang.javascript
Titolo: form dinamico

Salve,
dovrei fare un form per la richiesta di informazioni in php ma chredo che 
per fare qualleo che mi serve mi ci voglia del codice java.
Avrei bisogno che alcuni campi siano attivi solo se si č attivato un
chekbox.
Se clicco sul chekbox e appare il segno di spinta i campi si attivano,
viceversa se clicco sul chekbox e il segno di spunta sparisce i campi si
disabilitano.
L'ho fatto 1000 volte in aspx, visto che Visualstudio si arrangia a creare 
il codice java necessario, ora lo davo fare in php e non so come fare.
grazie
Marco 

 chekbox.
associando all'evento onchange del checkbox una funzione js che
abilita/disabilita il campo
un esempio trovato su google:
http://javascript.about.com/library/bldisable.htm

Newsgroup: it.comp.lang.javascript
Titolo: JS e Internet Expl.

<IMG SRC="/home02.jpg" ALT="CLICK PER INGRANDIRE" BORDER="0"></A>
con Netscape funziona perfettamente, mentre IE mi da un syntax error
sul void(0)...      Perche'?   Esiste un modo per aggirare il problema
con un comando che funzioni su entrambi i browser?
Persino un normalissimo script per il cambio delle gif al passaggio
del mouse si rifiuta di girare con IE : 
<SCRIPT LANGUAGE="JavaScript">
	home_off = new Image(61,60);
	home_off.src = "minilogo1.gif";
	home_on = new Image(61,60);
	home_on.src = "minilogo2.gif";
Mi fermo qui perche' e' qui che segnala l'errore:   Image is not
defined !
Avete una soluzione anche a questo ?   Ovviamente con Netscape e'
tutto ok,  ma a me interessa che funzioni con entrambi i browser...
Grazie a tutti in anticipo.
--
Bye!   > DB <

 Bye!   > DB <
Vedendo i problemi che IE ti da, penso che tu utilizzi una versione precedente
alla 4 visto che in IE4 void(0) e il cambio immagini non danno errori di sorta ...
stò creando appunto adesso un sito che utilizza molte volte queste "funzioni" e
testo sempre il tutto con IE4 e NC4 ma non mi hanno mai dato problemi e funzionano
allo stesso modo.
REO

A me l'IE 4.0 da sempre e comunque dei problemi usando gli script per
cambiare le immagini al passaggio del mouse. Per quanto riguarda il void(),
non ho problemi...
San Vegeta from Hell
http://www.geocities.com/Area51/Dungeon/8436
http://come.to/Fantasy.it


defined !
Mi dispiace, ma anche in questo caso non ho avuto alcun problema.
~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~
Gabriele Bertolucci - NT4WKSITA+SP3 - VB5PROITA+SP3
pbe...@vi.ats.it
pbe...@freemail.it
 (alias)
pbe...@bigfoot.com
 (alias)
http://members.spree.com/sip/pberto/
http://userspace.ats.it/free/pberto/
 (alias)
http://www.fortunecity.com/skyscraper/spiff/523/
 (alias)
http://www.bigfoot.com/~pberto/
 (alias)
ICQ #: 9732192
~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~

del mouse si rifiuta di girare con IE :
Immagino tu abbia IE3, che non supporta le immagini che cambiano.
Ciao by Stefano from Italy
On the net: 
s.pe...@usa.net

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

questi link non mi hanno funzionato...anche a voi?
http://www.jsdir.com/
http://www.beginend.com/jscript/

 ha scritto nel messaggio
news:yrbx4.6502$i%1.6...@news.infostrada.it...

Newsgroup: it.comp.lang.javascript
Titolo: layer & applet

ciao a tutti !!
mi confermate che le applet abbiano una sorta di z-index infinito per cui
non è possibile anteporvi alcun layer ??
Ho questo problema !
Ho tentato di risolvere inserendo l'applet stessa in un div con z-index
impostato al livello + basso ma niente da fare..
Grazie!

beh, in effetti ho risolto (almeno per il mio caso) inserendo l'applet in un
div la cui visibilità è impostata su hidden.
al verificarsi di certe condizioni (quando scompare il pannello in primo
piano) rendo visibile l'applet


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

Gentile NG,
volevo chiedervi se qualcuno ha già sperimentato un js del genere:
Pagina web, una combo che pesca dati da un db
Una volta selezionato il campo, devo riporre in 3 campi textbox i valori di 
colonna del db...in un solo colpo...è fattibile ?
Esempio, dal db, pesco NOME, in realtà la riga del db prevede: NOME | 
COGNOME | ETA'
Il js deve prendermi questi valori e spalmarmeli sui campi text della 
pagina...senza aggiornarla.
Sè possible ? :-)
Grazie ! 

 Sè possible ? :-)
Beh,ti sei già risposto nel subject: ajax ... selezioni il nome, via ajax 
recuperi gli altri 2 dati e li scrivi.
Non ho quindi capito la tua richiesta, cerchi una alternativa senza usare 
ajax?
Potresti p.e. registrarti un array client-side con i dati mancanti 
(dipende dalla mole di dati), oppure per ogni option settare 2 attributi, 
es. tuaoption.setAttribute("cognome","valore").

 Sè possible ? :-)
Si a patto che chiami uno script lato server che restituisce i dati
alla combo, la combo stessa poi può chiamare un'altro script che
restituisce i dati di riga.
Che linguaggio usi lato server?

Newsgroup: it.comp.lang.javascript
Titolo: jquery e DOM

Qualcuno mi sa dire perché
questi non funzionano
$('#MioDIV').css('top:', '100px');
$('#MioDIV').css('top:', '100');
(..............fatto diverse prove)
e questo si?
document.getElementById("MioDIV").style.top="100px";
Grazie
Leonardo

 (..............fatto diverse prove)
perchè sbagli la sintassi
http://api.jquery.com/css/

 $('#MioDIV').css('top:', '100');
cancella i due punti dopo top, px tienilo


 ha scritto nel messaggio 
news:3302df0d-9119-45a9...@l2g2000prg.googlegroups.com...


Eppure mi pareva di averlo già provato, ma ora funzione
Grazie
Leonardo
Newsgroup: it.comp.lang.javascript
Titolo: calcore potenza macchina

Buonasera a tutti,
Sto elaborando uno script, abbastanza complesso.Questo script dipende
da Dn e n che sono due numeri interi.
La relazione è data da:
for(i=0;i<=n;i++)
Dn+=(-1)^i * (n! / i!).
Capirete come Dn cresca moooooolto al crescere di n. Con sto Dn
verranno fatti altri calcoli che faranno aumentare Dn
esponenzialmente.
Qundi prima dello script chiedo all'utente di inserire n e quindi dare
una limitazione, altrimenti si blocca il tutto.
La limitazione dipenderà dalla macchina, pc del 1999 != pc del
2007....o no?
Io sono un maniaco e quindi mi piacerebbe che prima di chiedere il
numero si calcoli piu o meno la potenza della macchina e dopo dare una
limitazione!!!
Guardate non so quanto sia stato chiaro....Non so neanche se in
javascript sia possibile una cosa del genere.
Sapreste darmi due dritte.
Grazie mille
Marco.

 2007....o no?
in generale sì, ma se lo eseguo dal mio server dove ho attivo sql server,
iis, raid utility e photoshop magari diventerà più lento di quello del 1999
ma con window "pulito"; senza contare se il S.O. non è window: a naso un pc
del 1999 con alcune versioni di linux/firefox saranno più veloci di un pc
del 2007 con Vista ...
ciò che chiedi non è calcolabile.
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

 limitazione!!!
Visto che non ti serve precisione massima, ma solo ordini di grandezza, 
potresti mettere a inizio pagina uno script che calcola la sommatoria fino 
a 1.000.000, vedendo quanto impiega. Se impiega 10 secondi o 1 secondo o 1 
decimo di secondo ti memorizzi la "prestazione" e la usi come indice per 
il numero massimo da usare.
E` piu` o meno quello che fa Linux al boot calcolando i BogoMIPS (che 
appunto sono solo un indice grossolano e non una verita` assoluta).
Bye.


Grazie,
Era piu carino se si poteva fare una stima a livello di macchina. Ma
effettivamente ci sono troppe variabili che incidono sulla velocità.
Proverò con la tua idea.
Ciao ciao

 a 1.000.000, vedendo quanto impiega.
Basta che non faccia il calcolo con n*(n+1)/2      :-PPPPPPP
Perdonatemi la battuta, ma non ho resistito:-)
Ciauz,
HyP
Newsgroup: it.comp.lang.javascript
Titolo: Decimali e numeri interi

Salve a tutti,
il mio problema è questo:
in una form vengono calcolati dei valori decimali con un numero di cifre
dopo la virgola variabile.
Il cliente vuole che alcuni di questi dati abbiano solo 2 cifre decimali
mentre altri devono essere
approssimati all'intero più basso (quindi sia nel caso di 0.4 che 0.7 il
risulato dovrebbe essere 0).
Non ho ancora ben capito come lavorare con questo genere di cose.
Ringraziamenti anticipati a chiunque mi aiuterà.
                Saluti,
                            Mayhem

, 
giovanni...@tin.it
 
says...

Usando i metodi dell'oggetto Math
Per arrotondare alla 2a cifra decimale  
arrotondato = Math.round(numero*100)/100
Per l'intero più basso:
intero=Math.floor(numero)
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----


Grazie mille,
mi hai illuminato la strada :D
A buon rendere.
                Giovanni
Newsgroup: it.comp.lang.javascript
Titolo: area di selezione

ciao a tutti!
una domanda semplice semplice... :)
ho l'evento onmousemove, e mentre clicco e tengo pigiato il mouse creo 
un div, un bel rettangolo di selezione. (per capirci tipo quello di 
windows con le sue belle directory)
E' possibile sapere "in modo semplice" quali elementi sono "sotto" di 
lui, o meglio, in particolare, se ci sono elementi dentro questo 
rettangolo che hanno un certo nome?
Risalendo il div.parentNode trovo quello che c'è "sotto" al div 
sull'asse "Z"?!? non ho ben capito come funziona chilNode a parentNode o 
se proprio non c'entrano niente col mio problemino.
Grazie a tutti.
bye

 se proprio non c'entrano niente col mio problemino.
Si riferiscono alla struttura DOM, ovvero il parentNode del tuo DIV ti
restituisce il suo elemento padre, in termini di gerarchia. Quindi, se
hai "appeso" il div creato dinamicamente allo stesso nodo che contiene
gli elementi che devi "selezionare", e anch'essi sono figli diretti di
tale nodo ( e non "nipoti" ), allora te li ritrovi nella collection:
	tuodiv.parentNode.childNodes
cosě come, perň, ti ritrovi anche "tuodiv".
-- 
~ Se i sintomi persistono, insultare il medico.

 così come, però, ti ritrovi anche "tuodiv".
sto capendo pian piano sto cavolo di DOM... così mi ritroverei la lista 
di *tutti* gli elementi, no?
lo sospettavo, scusa ma sto "studiando" javascript da poco e vado più 
che mai a continui tentativi, e ho sempre la paura di complicarmi la 
vita, quando magari la stessa cosa si poteva fare un maniera più semplice...
grazie, o guru!

 così mi ritroverei la lista di *tutti* gli elementi, no?
Ti ritroveresti una collection in cui sono posti i nodi figli del
nodo in soggetto. E sottolineo, i nodi figli. Ovvero:
	<div id="mynode"><span><strong>test</strong></span></div>
Avendo un codice HTML come questo, il codice js:
	alert(document.getElementById("mynode").childNodes.length)
restituirebbe 1. In quanto ha un solo figlio, "span". l'altro tag
invece, "strong", è nipote di mynode, non figlio.


 invece, "strong", č nipote di mynode, non figlio.
capito la definizione...
la mia idea sul fatto di ritrovare il filgio sull'asse Z deriva da 
questo script che si riferisce al mouseover, in pratica passando col 
mouse sopra un oggetto prima ti restituisce quello sopra, poi quello 
sotto, ecc ecc... fino ad arrivare al body... ecco perchč mi riferivo 
all'asse "Z" ... e credevo magari di applicare sto fatto per la 
selezione....
 
http://www.quirksmode.org/js/events_mouse.html
  function doSomething(e) {
	if (!e) var e = window.event;
	var tg = (window.event) ? e.srcElement : e.target;
	if (tg.nodeName != 'DIV') return;
	var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
	while (reltg != tg && reltg.nodeName != 'BODY')
		reltg= reltg.parentNode
	if (reltg== tg) return;
	// Mouseout took place when mouse actually left layer
	// Handle event
}
ciao!
Newsgroup: it.comp.lang.javascript
Titolo: Richiamo Pagine con Psw

Mi spiego.
Vorrei realizzare un semplice sistema di password con un form con due input
"utente" e "psw".
Vorre inserire nello script qualcosa tipo:
aa=document.nomeform.utente.value+document.nomeform.psw.value+".htm";
document.nome.action=aa;
Domanda 1.
Come faccio a convertire aa in minuscolo?
Domanda 2.
Posso intercettare un nome file non esistente e reindirizzare su una pagina
di default?
Grazie a tutti per la collaborazione.
MAX

 di default?
Non puoi.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

Per effettuare operazioni con files e directories, potresti utilizzare le
Active Server Pages.
_______________________________________
Elios Panai - Web Developer
eli...@freemail.it
_______________________________________
WEB PROJECT - Il web che cercavi
http://www.web-project.it
in...@web-project.it
_______________________________________
Riccardo <ri.ri...@agora.stm.itALY> wrote in message
MPG.16b4b6928...@powernews.libero.it...


Newsgroup: it.comp.lang.javascript
Titolo: [HELP!] Mi serve un aiuto il prima possibile ragazzi!

Come faccio a fare in modo che cliccando su questo link mi visualizza una
conferma che se approvata carica il link altrimenti no?
io ho fatto questo...
<script language=Javascript>
function conferma(mess){
var i = confirm(mess);
if (i==false) return
}
</script>
<a href="
http://www.ciccio.com
" onclick="conferma('vuoi caricare la
pagina?')">clicca qui</a>
Ma non mi funziona il return... come posso fare?
rispondete a questo email se volete 
m.pietr...@itaca.it

 conferma che se approvata carica il link altrimenti no?
function conferma(mess) {
var i = confirm(mess);
if (i==true) {
location.href="
http://www.ciccio.com
";
}}
<a href="#" onclick="conferma('vuoi caricare la pagina?')">clicca
qui</a>
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

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

Rossi Francesco Antonio
  inserimento nuova option
</SELECT>
Ciao da Edoardo

 qualcuno ha forse una idea di come si potrebbe fare?
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.aticommerce.com
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com

 ha scritto nel messaggio
news:95ee5j$gms8l$1...@ID-57211.news.dfncis.de...

Newsgroup: it.comp.lang.javascript
Titolo: Come mettere il puntino ad un numero risultato di una funzione..?

Ciao a tutti,
scusate se non intervengo mai ma sono uno dei  "newbies" attratti dal vostro
NG veramente ben strutturato.
Il mio problema e' questo: ho un javascript che mi converte i valori da lire
in euro e viceversa. Quando la funzione mi restituisce un numero
(chiaramente!), mi piacerebbe che venissero messi i puntini che separano le
migliaia e i milioni, ad es
25250000
vorrei diventasse
25.250.000
So che per voi sara' una cosa facilissima, ma vi ripeto, sono nuovissimo al
JS!
colgo l'occasione per ringraziare e salutare tutti, in particolare gelty che
mi ha risolto un problemino tempo fa sulla chiusura di una finestra
cliccando un'immagine.
CIAOOOO!
;-)
Alb
cald...@interlogica.it

non č passata una settimana da quando ho "scriptato" questo script, ma
eccolo di nuovo - ti mette anche la virgola per i decimali...
var decimali=2; // QUI IMPOSTI IL NUMERO DI CIFRE DOPO LA VIRGOLA
decimali=Math.pow(10,decimali);
var Lire=98850900;
var
Euro=((Math.round(decimali*Lire/1936.27)/decimali).toString()).replace(".","
,");
for (var i=Euro.indexOf(",")-3;i>0;i-=3)
Euro=Euro.substring(0,i)+"."+Euro.substring(i,Euro.length);
alert(Euro);
Cģ@0.
Šarius! (
http://www.infotronica.it/darius/
)
-------------------------------------------------------

Sorry: il codice non era stato ben testato e infatti aveva un bacaccio. :(
Ora però va meglio...
var decimali=3; // QUI IMPOSTI IL NUMERO DI CIFRE DOPO LA VIRGOLA
decimali=Math.pow(10,decimali);
var Lire=3000;
var
Euro=((Math.round(decimali*Lire/1936.27)/decimali).toString()).replace(".","
,");
for (var i=(Euro.indexOf(",")+1?Euro.indexOf(","):Euro.length)-3;i>0;i-=3)
 Euro=Euro.substring(0,i)+"."+Euro.substring(i,Euro.length);
alert(Euro);
Cì@0.
Ðarius! (
http://www.infotronica.it/darius/
)
-------------------------------------------------------
Newsgroup: it.comp.lang.javascript
Titolo: testo scorrrevole

è possibile ottenere con JS un testo scorrevole crossbrowser simile a
quello ottenibile con marquee per IE?
--
ciao, Michele
se usi Outlook e rispondi R: e non RE:, patch:
http://utenti.tripod.it/vene/mail/patch.html
primo passo nel mondo NG: it.faq
per le prove: it.test

 wrote in message
news:9448629...@server2.unive.it...


http://utenti.tripod.it/sauronsw/javascript/animazionetesto_scorrevole.htm
Non è proprio la stessa cosa, ma per ora accontentati!
Ne sto preparando un altro che emulerà su Netscape tutte le proprietà di
Marquee.

 wrote in message 82s3vp$flk$1...@nslave1.tin.it...


 wrote in message
82s5ro$bll$1...@nslave2.tin.it...


Mi permetto anch'io: IE 4.01 SP1 tutta la sezione menů non funziona,
compaiono errori di oggetti non definiti.

Infatti i menů interattivi sono esclusivi per IE5 e N4.5

Ciao scusa ,ma vado sempre di fretta , comunque ti allego questo esempio se
ti fa comodo lo puoi modificare
come vuoi tu .
Naturalmente la potenzialitŕ dei layer , non sono tutte qui.
Questo script č compatibile per entrambi browser
bye bye GLASSMAN
<html>
<head>
</head>
<script language="JavaScript1.2">
<!--
var scivololarghezza=800
var scivoloaltezza=100
var scivolovelocita=8
var destrasinistrascivolo=new Array()
var finalescivolo=''
destrasinistrascivolo[0]='questo č un esempio'
destrasinistrascivolo[1]='di testo scorrevole utilizzando i layer'
destrasinistrascivolo[2]='puoi modificare a tuo piacimento questo testo
GLASSMAN'
var riproduzione=scivolovelocita
for (i=0;i<destrasinistrascivolo.length;i++)
finalescivolo=finalescivolo+destrasinistrascivolo[i]+"&nbsp;&nbsp;"
if (document.all){
document.write('<marquee id="indicatore" arrotolata=0
style="width:'+scivololarghezza+'">'+finalescivolo+'</marquee>')
}
function riprodurre(){
window.location.reload()
}
function riprodurre2(){
if (document.layers){
document.nostroscivolatore1.visibility="show"
setTimeout("window.onresize=riprodurre",450)
iniziodestrasinistrascivolo()
}
if (document.all)
indicatore.arrotolata=scivolovelocita
}
function iniziodestrasinistrascivolo(){
document.nostroscivolatore1.document.nostroscivolatore2.document.write('<nob
r>'+finalescivolo+'</nobr>')
document. nostroscivolatore1.document.nostroscivolatore2.document.close()
thelength=document.nostroscivolatore1.document.nostroscivolatore2.document.w
idth
scrollslide()
}
function scrollslide(){
if
(document.nostroscivolatore1.document.nostroscivolatore2.left>=thelength*(-1
)){
document.nostroscivolatore1.document.nostroscivolatore2.left-=scivolovelocit
a
setTimeout("scrollslide()",100)
}
else{
document.nostroscivolatore1.document.nostroscivolatore2.left=scivololarghezz
a
scrollslide()
}
}
window.onload=riprodurre2
file://-->
</script>
<ilayer width=&{scivololarghezza}; height=&{scivoloaltezza};
name="nostroscivolatore1" visibility=hide>
<layer name="nostroscivolatore2"></layer>
</ilayer>
</body>
</html>
Newsgroup: it.comp.lang.javascript
Titolo: Scorrimento pagine e no sfondo?!

Come faccio a creare l'effetto che scorre la pagina e non lo sfondo?!
Ciao!!!
neorf

ciao sono alla ricerca di un sistema per mostrare se qualcuno sta visitando
il sito ed in particolare se sta chattando. Grazie


Probabilmente c'è stato qualche errore dell'amico sotto......:-))))
cmq vai a vedere il tutorials sui CSS2 su 
http://www.jsdir.com
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

 wrote in message
0Mkf6.105843$lV5.2...@news2.giganews.com...



Basta aggiungere questa istruzione del tag body della pagina in questione:
bgproperties="fixed"
Es. <body bgcolor="blue" bgproperties="fixed">
Ciao,
      Antonio "Koala"  :-"La cosa + brutta nella vita è il talento sprecato"
;-)

Newsgroup: it.comp.lang.javascript
Titolo: [NB] due domande

1) E' possibile "catturare" l'evento dell'apertura di una nuova pagina
HTML da un'altra pagina HTML?
2) Mandando dei dati di un form in una pagina poi, da quest'ultima, come
posso tirarmeli fuori? e poi, in alcune pagine ho visto una chiamata del
genere: file.html?ref=123,xyz=abc (o qualcosa del genere...) e' un
passaggio di parametri alla suddetta pagina? e come faccio poi nella
stessa a referenziarli?
Grazie a tutti coloro che sapranno darmi dei consigli!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 stessa a referenziarli?
window.location.search ti restituisce la querystring, poi con substr(1)
togli il ? iniziale e con split("&") estrai le coppie var=valore

ok, grazie mille!
Sai per caso anche come si fa a recuperare i dati mandati tramite form?


Esattamente come ho scritto (se invii il dato con method=get)
se intendi dati inviati con Post non puoi recuperarli lato client

 se intendi dati inviati con Post non puoi recuperarli lato client
Ma se io li mandassi in una pagina locale? (o sto dicendo una
bestialita'?)


 bestialita'?)
I dati inviati via Post puoi leggerli solo lato server, non puoi far nulla
lato client
Newsgroup: it.comp.lang.javascript
Titolo: Action variabile di un form

Sapreste risolvere il mio problema??
Ovvero una funzione che cambiasse la action di un form (es.
action="
http://www.alphabeta.com/cgi-bin/form.pl
) in una altra action
(es. action="
http://www.gammadelta.com/cgi-bin/form.pl
) a seconda della
scelta
fatta mediante un checkbox o un radio selezionati.
Grazie
 Maurizio

 ha scritto nel
messaggio news:8sk286$nm7$1...@fe2.cs.interbusiness.it...

<html>
<head>
<title>test</title>
<SCRIPT LANGUAGE="JavaScript">
function invia() {
    document.pippo.encoding = 'text/plain';
    if(self.document.pippo.R1[0].checked==true){
    self.document.pippo.action = '
http://www.alphabeta.com/cgi-bin/form.pl
';
    }
    else if(self.document.pippo.R1[1].checked==true){
    self.document.pippo.action =
'
http://www.gammadelta.com/cgi-bin/form.pl
';
    }
    self.document.pippo.submit();
}
</SCRIPT>
</head>
<body>
<FORM NAME="pippo" METHOD="POST" ACTION=""  >
<input type="text" name="T1" size="20" value="ciao!">
<INPUT TYPE="button" VALUE="invia" onClick="invia()">
<br>
<input type="radio" value="V1" checked name="R1">email 1<br>
<input type="radio" name="R1" value="V2">email2
</FORM>
</body>
</html>
____________________
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
____________________
*¢ L'unica certezza nella vita è che tutto è relativo (per fortuna)¢*


Per cambiare la proprietą action:
document.forms[indice_form o nome form].action="nuova_azione"
Il metodo che ritengo migliore č quello di guardare lo stato dei radio e dei
checkbox mediante una funzione che venga lanciata nell'evento onsubmit del
form, cambiando quindi l'action di conseguenza.

 ha scritto nel
messaggio news:8sk286$nm7$1...@fe2.cs.interbusiness.it...


 GRAZIE A TUTTI
SIETE STATI PREZIOSI.
MAURIZIO
Newsgroup: it.comp.lang.javascript
Titolo: 1500 mp3

In un dizionario dialettale di oltre 1500 voci vorrei inserire la
pronuncia in mp3 per ogni vocabolo da sentire in background cliccando
vicino ad ogni parola.
Ho fatto una prova che si può vedere qui:
http://sprea.altervista.org/prova/dialetto.htm
Su Internet Explorer sembra funzionare ma con Firefox non va.
Esiste la possibilità di risolvere con un javascript?
Grazie a tutti.
-- 
Sprea
http://sprea.altervista.org


prova a usare embed invece di bgsound
http://www.webreference.com/js/column20/embed.html


http://www.webreference.com/js/column20/embed.html
Ti ringrazio ma se sostituisco semplicemente bgsound con embed non
funziona.
Puoi dirmi qualcosa di piů?
Grazie
-- 
Sprea
http://sprea.altervista.org

 Spreahttp://
sprea.altervista.org
Ostia mi hai fatto lavorare, cosa che volevo evitare, ma la passione
per i dialetti lombardi è troppo forte.
Dai un'occhiata qui
http://oreste.parlatano.com/ul_zu/
ci sono un pò di esempi che dovrebbero essere utili
fammi sapere
ciao

http://oreste.parlatano.com/ul_zu/
ci sono un pņ di esempi che dovrebbero essere utili
fammi sapere
ciao
Ti ringrazio infinitamente per il lavoro che hai fatto, purtroppo sono
un po' duro di comprendonio (vado avanti per tentativi ed errori) ma ci
lavorerņ su nei giorni a venire.
Ho visto il tuo sito...grande!
Ciao.
-- 
Sprea
http://sprea.altervista.org

 Spreahttp://
sprea.altervista.org
scrivimi dal sito per inviarmi il tuo indirizzo email e ti invio tutti
i file zippati
Ciao

Newsgroup: it.comp.lang.javascript
Titolo: Check del browser

Hello,
scusate ma che script posso usare che mi faccia un check del browser che
l'utente usa per richiamare il mio sito? In modo da dirigerlo da una parte
op da un'altra a seconda del browser?
Thanx
 .:Julia:.
http://www.fallenangels.nu

Usa navigator.appName che ti restituisce il nome del browser, se poi hai
bisogno anche della versione usa parseInt(navigator.browserVersion)
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/
------------------------------------------

Thanx :)
.:Julia:.
Newsgroup: it.comp.lang.javascript
Titolo: aiutatemi con i form!

non mi riesce di applicare ad un form il messaggio di:
 "form incompleto, compilare il form in tutte le sue parti..." o simile.
sono alle prime armi...
qualche anima pia che mi possa aiutare?
grazie!
walter

  "form incompleto, compilare il form in tutte le sue parti..." o simile.
Dipende se ti interessa più la forma o la sostanza, cambia il grado di
complessità. Comunque il metodo più semplice e di inserire dei messaggi
Alert se uno o più campi risultano incompleti per esempio il campo e-mail.
<script language="JavaScript">
function test1(form) {
  if (form.text1.value == "")
    alert("Inserisci una stringa!")
  else
    alert("Ciao "+form.text1.value+"! Testo della form ok!");
  }
}
function test2(form) {
  if (form.text2.value == "" ||
    form.text2.value.indexOf('@', 0) == -1)
      alert("Indirizzo e-mail non valido!");
  else alert("OK!");
}
</script>
Basta poi collegare le due funzioni test ad eventi nei campi del form.
Comunque se sono stato poco chiaro o vuoi maggiori dettagli in rete ci sono
molte lezioni di JS. prova su 
www.risorse.net/javascript
 o il tutorial di
www.html.it

 qualche anima pia che mi possa aiutare?
http://www.jsdir.com
Negli StaffScripts cerca "form validator"
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

Newsgroup: it.comp.lang.javascript
Titolo: image-border

<img name="foto" src="foto.jpg" border="1">
<script language="javascript">
  document.foto.border= 0
</script>
Con IE tutto bene, il bordo dell'immagine scompare.
Con Netscape, invece, il bordo non scompare ma non viene generato errore,
anzi, l'istruzione
alert(document.foto.border) in Netscape mi restituisce 1.
E' come se la modifica della proprietà border non avesse effetto in
Netscape: per quale motivo?
Conoscete una soluzione?
Grazie.

Con Netscape, invece...
Non ho capito,
cosa dovrebbe fare questo programma?
Perché metti border=1
se vuoi che l'immagine non abbia bordo?
Vuoi alcune immagini senza bordo
e altre con il bordo?
Se è così fai molto prima con un banale CSS...
fammi sapere e ti copio il codice! :o)
MaRoK
Newsgroup: it.comp.lang.javascript
Titolo: top: expression(this.offsetParent.scrollTop);

Salve a tutti, in una pagina web ho la neccessità di avere lo header
di una tabella sempre presente, anche quanto faccio lo scrolling.
Per far questo ho inserito nel css della riga il seguente codice:
top: expression(this.offsetParent.scrollTop);
Il problema che mi si presenta è che in fondo alla pagina ho messo un
pulsante per la stampa, prima di effettuare la stampa vorrei riportare
l'header nella posizione iniziale ma non so come fare.
Ho provato un
 function Stampa() {
        headerTabella.top=0;
        window.print();
        }
ma non funziona.
Qualcuno mi può aiutare?
Grazie

 l'header nella posizione iniziale ma non so come fare.
io creerei un altro cssRule senza i settaggi (es. con top=0) e prima di
eseguire window.print cambierei className all'header.
-- 
"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.

Grazie.
Alla fine ho risolto con:
function Stampa() {
        headerTabella.style.top=0;
        window.print(); 
        } 
Stefano

Newsgroup: it.comp.lang.javascript
Titolo: Emulare gli eventi del mouse: si può?

Ciao a tutti.
Mi sto avvicinando da poco a JS, anche se conosco un po' di
programmazione. Per esercitarmi, ho creato una serie di thumbnail e al
passaggio del mouse viene visualizzata l'immagine sulla quale il mouse è
in un <img> a parte. Niente di che, ma sono soddisfatto del codice. ;-)
Siccome vorrei automatizzarlo il più possibile, vorrei che l'immagine
della prima thumbnail si caricasse in quell'<img> una volta che la
pagina si è caricata.
Lo so che potrei impostarlo io da codice settando un "valore di default"
al src dell'<img>, ma per una serie di ragioni vorrei farlo in maniera
automatica, e la prima cosa che mi è venuta in mente di fare è stata
quella di cercare di emulare da codice l'evento onmouseover, in modo da
'riusare' il mio stesso codice.
In pratica, quando vado su una thumbnail, nell'evento onmouseover ho dei
riferimenti alla thumbnail stessa (usando 'this'), quindi ho proprio
bisogno di emulare il passaggio del mouse su quella thumbnail. Si può?
In realtà (nonostante la curiosità sia rimasta) poi ho risolto in altro
modo :P, avendo subito scartato l'ipotesi poiché immagino (e spero) che
non sia possibile, altrimenti è come se si potesse controllare il mouse
dell'utente, e questo sarebbe sicuramente *MALE* ... Dico bene? :-)
Ciao, Francesco

 pagina si è caricata.
window.onload=function() {
 tuafunctiononmouseover(riferimentoAllaTuaImmagine);
}
?
-- 
"La realtà è un'illusione causata dall'assenza di alcool."
									      A.
Newsgroup: it.comp.lang.javascript
Titolo: z-index

dinamicamente genero degli oggetti div che si andaranno a sovraporre
ho il problema della gestione del z-index
io vorrei che il focus mandasse in ordine sotto
gli altri div in modo che non ritornino su
partendo che nel dom ho gia degli oggetti che devono restare sotto
(z-index + ?)
  this.focus = function(){
		var wins =DJ.windows;
    var bott = wins.length;		
		for(var i=0; i<wins.length; i++){
			var wid = wins[i].id;
			if(
this.id
 == wid){				
			  var ele = $(
this.id
);
				if(!ele)return;
				ele.style.zIndex = 110;
				ele.setAttribute('focus', 'true');
			}else{
				var ele = $(wid);
				if(!ele)continue;
				ele.style.zIndex = 109;
          			ele.setAttribute('focus', 'false');
 
			}
 
		}
	};

 				ele.setAttribute('focus', 'true');
Anche qua: cosa è "focus"? Un attributo personalizzato che ti serve da 
qualche parte?


setta semplicemente in una variabile focus a true
il problema non e' il focus a true ma fare in modo che i div
nascosti se cliccato quello in pimo piano non vengano davanti
tu clikki e apare il div che sta sotto (rompimento)
se ci tieni ti mando il codice

 il codice
A te sembra chiaro perché sai cosa stai facendo, a me per niente.
Mandarmi no, non ci tengo. Se puoi pubblicare qualcosa magari gli dò un 
occhio per capire di cosa parli, altrimenti sentiamo se qualcun altro 
capisce la tua richiesta e sa aiutarti.

 gli altri div in modo che non ritornino su
Allo scopo di non vederli?


allo scopo di averli sotto, non hidden


ho risolto, praticamente la chiamata era onclick
che termina con il mouseup, ho messo onmousedown cosi chiama LA focus
alla pressione del mouse

Newsgroup: it.comp.lang.javascript
Titolo: rss reader

Conoscete un rss reader in javascript da consigliarmi???

 Conoscete un rss reader in javascript da consigliarmi???
Sinceramente, no.
Se comunque cerchi su google i termini "rss reader javascript", troverai un
sacco di link che credo possano fare al caso tuo.
Se la vuoi proprio come applicazione "a sè", ti consiglio di spulciare tra
i progetti sviluppati in XUL (browser gecko based), troverai sicuramente
roba degna.
-- 
ZER0
~ .. six thousand and thirty four days, nine hours, four minutes, eleven seconds.
That is when the world was ended.
Newsgroup: it.comp.lang.javascript
Titolo: Questo JS non esiste vero?

Ciao a tutti!
Mi chiedevo se fosse possibile realizzare in JS uno script che all'entrata
di un sito, imposti solo per quella pagina logicamente, il carattere del
sistema come Medio. Mi spiego... nel menu Visualizza -> Carattere di IE5 c'è
Medio, Piccolo, Molto Piccolo. E' possibile fare uno JS che imponga il
carattere Medio? Come ben sapete ci sono alcuni che usano una dimensione,
altri logicamente ne usano di diverse. Come far ottenere davvero al
visitatore ciò che il webmaster vuole che si veda? :-) Non ditemi Macromedia
o altro, intendo in HTML!!! :-)
Grazie davvero a tutti per l'eventuale risposta e ciao!
--
_______________<Mittente>________
Marco Famà - mtg
http://www.marcofama.cjb.net
E-Mail address:
mtgo...@freemail.it
webmaster @ "mtg online 2000"
http://www.mtgsite.cjb.net
_______________<Mittente>________

 Marco Famą - mtg


 Marco Famà - mtg


 o altro, intendo in HTML!!! :-)
usa gli stylesheets
http://www.w3.org/
-- 
Denny
*********************************
Unofficial ToTo Homepage
http://web.tiscalinet.it/totohome
*********************************

Be'
...ma che bisogno c'e' di usare JS ^___^
Basta html puro e semplice.
...oppure non ho capito una beneamata.
Nettuno

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

Ciao...
ho visto da qualche parte, ma non ricordo dove,
dei siti che hanno gli <input> box dove suggeriscono cosa inserirci dentro.
quando poi si clicca sopra, sparisce il testo suggerito.
Ecco, dovrei fare uan cosa del genere...
qualcuno mi dice dove/cosa cercare esattamente nei mdr?
Finezza: se si riuscisse nel campo impostato type="password" a non far
risultare gli asterischi per il contenuto suggerito per il medesimo campo,
sarebbe il massimo. Ovvero, viene suggerita la parola "inserisci la tua
password", ma poi... se ci clicco dentro e inserisco la password, vedo gli
************
Il problema è che se voglio metterci dentro il suggerimento visibile, non
posso utilizzare type="password".
Ciao e... grazie a tutti !!!
Riccardo.

 Il problema č che se voglio metterci dentro il suggerimento visibile, non


 ha scritto nel messaggio
news:Fb3_c.75422$1V3.1...@twister2.libero.it...


Proporrei un suggerimento
in modo che se scrivi qualcosa non
si obbligato, ricliccandoci  e cancellandosi a riscrivere il contenuto
non so se sono stato chiaro, comunque ecco il listato
<html>
<head>
<title>Documento senza titolo</title>
<script language="javascript">
 function svuota(campo,frase){
 if(campo=='nm' && frase=='scrivi qui'){
 document.form1.nm.value='';
 }
 }
</script>
</head>
<body>
<form name="form1" method="post" action="">
  <p>Nome
    <input name="nm" type="text" id="nm" value="scrivi qui"
onClick="svuota(
this.name
, this.value)">
</body>
</html>

Newsgroup: it.comp.lang.javascript
Titolo: modificare un array associativo innestato

Ho un array associativo a più livelli:
 
var aaa={ordine:1,primo:{ordine:2,secondo:{ordine:3}}};
 
come faccio ora ad aggiungere a secondo la coppia fuzzy:0.5?
 
di modo che aaa sia
 
{ordine:1,primo:{ordine:2,secondo:{ordine:3,fuzzy:0.5}}}
 
?

 {ordine:1,primo:{ordine:2,secondo:{ordine:3,fuzzy:0.5}}}
 
E` una domanda trabocchetto?
 
aaa.primo.secondo.fuzzy = 0.5;
 
 
Bye.

 {ordine:1,primo:{ordine:2,secondo:{ordine:3,fuzzy:0.5}}}
 
Spero adesso ti sia piú chiaro.
 

Alessandro Pellizzari ha scritto:

No, è una domanda da ignorante. :) Grazie.

Newsgroup: it.comp.lang.javascript
Titolo: Per iniziarare Aiuto

Salve sto costruendo il mio primo sito e volevo solo questa informazione...
Io per inserire foto e testo in una pagina inserisco una tabella con tante
celle, cosě posso mettere in una cella la foto e in un'altra il testo...
Il problema nasce quando inserisco il testo a volte la cella non manda il
teso da capo ma continua ad allargarsi... come posso fare per evitare che la
Tabella si allarghi? Voi come iniziate a costruire il sito?
Grazie

ma non sono programmi per la grafica? non usano il linguaggio HTML o sbaglio

Beh,
Per cominciare a costruire un sito di solito io parto da una bozza
definitiva fatta con un programma vettoriale (Illustrator, Freehand,
ecc.)
Fa risparmiare molto tempo quando si deve passare alla fase di
realizzazione
con il programma che hai scelto di usare. Io uso GoLive ma anche
Dreamweaver è molto
utilizzato. In GoLive per andare a capo e creare righe di testo della
lunghezza desiderata basta premere alt+invio alla fine della riga
e così si inserisce l'elemento "br" che manda a capo la riga.
Altrimenti si lavora con la larghezza della cella che anzichè essere
automatica
può essre in percentuale oppure in pixel. Se la cella è di 200 px di
larghezza
il testo andrà a capo automaticamente quando il testo si avvicina al
limite di 200 px.
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.javascript
Titolo: forse OT

come devo strutturare le mie pagine in html per fare in modo che i
motori di ricerca (altavista, yahoo, ecc.) segnalino la mia pagina in
caso di ricerca di varie parole chiave.
seguendo le indicazioni dei motori stessi sono riuscito ad aggiungere
il mio sito alle loro liste ma se lo ricerco lo trovo solo se metto
come chiave di ricerca l'indirizzo url :-((
P.S. mi scuso per il messaggio lievemente OT ma sono nuovo dei
newsgroup e non sapevo a chi chiedere informazioni
grazie a tutti per l'attenzione
------------------------------
Massacci Lorenzo
Camera Work, Jesi (AN) - Italy
------------------------------
http://www.camerawork.it
mailto:
mass...@bepop.it
------------------------------
INTERNET SERVICE NETWORK
Monitoraggio dei servizi Internet nella realtà economica marchigiana
http://www.bepop.it/isnet
------------------------------

newsgroup e non sapevo a chi chiedere informazioni
Per il momento ti accettiamo, in attesa di it.comp.www.html.....
Ciao,
MaNu!
***************************************************************
MaNu!		- 
ma...@cta.it
		- 
http://www.geocities.com/Area51/Cavern/8847/
		 "Web-Secret: X-Files e cospirazioni"
***************************************************************
Newsgroup: it.comp.lang.javascript
Titolo: edit di file html

Salve,
vorrei sapere se è possibile (e come) editare il sorgente di un file html
aperto con window.open(). ad esempio ho una pagina dove devo cambiare alcune
frasi (dipende dalla lingua dell'utente), mentre il resto rimane fisso.
grazie
giuliano

 frasi (dipende dalla lingua dell'utente), mentre il resto rimane fisso.
Se ho capito bene, tu vuoi fare una spece di pagina che si auto-traduce?
Be ci sono un po' di metodi. Ci vuole solo fantasia. Per dirne uno potresti
usare un arrei si stringhe che a seconda della lingua del browser scelga
quale frase occorre.
un esempio č questo:
languagesq["cn"] = "Chinese (simp.) language, ";
languagesq["cs"] = "Czech language, ";
languagesq["da"] = "Danish language, ";
languagesq["de"] = "German language, ";
languagesq["el"] = "Greek language, ";
languagesq["en"] = "English language, ";
languagesq["es"] = "Spanish language, ";
languagesq["fc"] = "French (Canada) language, ";
languagesq["fi"] = "Finnish language, ";
languagesq["fr"] = "French language, ";
languagesq["hu"] = "Hungarian language, ";
languagesq["it"] = "Italian language, ";
languagesq["ja"] = "Japanese language, ";
languagesq["ko"] = "Korean language, ";
languagesq["nl"] = "Dutch language, ";
languagesq["no"] = "Norwegian language, ";
languagesq["pl"] = "Polish language, ";
languagesq["pt"] = "Brazilian Portuguese language, ";
languagesq["ru"] = "Russian language, ";
languagesq["sv"] = "Swedish language, ";
languagesq["tr"] = "Turkish language, ";
languagesq["tw"] = "Chinese (trad.) language, ";
languagesq["uk"] = "English (UK) language, ";
languagesq["un"] = "Unknown language, ";
L'ho preso dal sito netscape.
Ovviamente devi fare una pappardella cosě con ogni frase che devi tradurre.
Poi ogni volta che devi inserire la frase, devi usare
document.write(variabile);
Spero che tu non voglia farlo per tutte le lingue, diventerebbe un file
immenso.
Il secondo consiglio č:
dopo aver identificato la lingua del browser, lo reindirizzi alla pagina
giusta!!!

 languagesq["cs"] = "Czech language, ";
[...]
Grazie del suggerimento, ma forse mi sono spiegato male... il file html
viene inserito da una persona X e viene caricato come pop-up. in questo
pop-up devo inserire il solito "javascript:close()" in base alla lingua
dell'utente (che conosco), cambiare il titolo ed alcuni link interni al file
(ad es. sostituire un link a home.htlm e impostarlo a home_en.html) e cosě
via.
č possibile ?
grazie ancora
giuliano

 è possibile ?
Comunque, controlla che lo spazio occupato dallo script con tutte le
variabili non occupi troppo spazio!!!
Ciao!!!
    Homer!!

[snip]
Ok, grazie mille !
mi sembra di aver capito che devo creare un bel po' di pagine diverse ...
credo che farň un programma in delphi che me le genera cosě evito di farle a
mano :-)
ciao
giuliano