|
|
|
|
| |
|
ripe |
[JAVASCRIPT] Pallido tentativo di realizzare una collezione |
13-12-2004 20:26 |
|
|
ripe |
- up in the mountains -
Registered: Jun 2002
Posts: 9469 (1.15 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
[JAVASCRIPT] Pallido tentativo di realizzare una collezione
Sto lavorando per la tesi e sono rimasto bloccato nel tentativo di realizzare un oggetto (precisamente una collezione di tipo dizionario in Javascript.
Questo il codice:
PHP:
var subMenuCollection = new DictionaryCollection();
function DictionaryCollection() {
this.add = dictionaryAdd;
this.item = dictionaryItem;
this.remove = dictionaryRemove;
}
function dictionaryAdd(key, value) {
this[key] = value;
}
function dictionaryItem(key) {
return this[key];
}
function dictionaryRemove(key) {
this[key] = null;
}
I problemi sono due:
1. come faccio a rimuovere tutti gli elementi dalla collezione
2. come faccio ad iterare attraverso gli elementi della collezione
???
Ho un bel pò di confusione in testa... vi ringrazio anticipatamente!
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
13-12-2004 20:26 |
|
|
| |
|
ripe |
Dopo una notte di duro lavoro ho risolto così, pe ... |
14-12-2004 09:08 |
|
|
ripe |
- up in the mountains -
Registered: Jun 2002
Posts: 9469 (1.15 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Dopo una notte di duro lavoro ho risolto così, per l'iterazione:
PHP:
for (i in subMenuCollection) {
....codice....
}
e ho lasciato perdere la rimozione completa!
A risentirci!
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
14-12-2004 09:08 |
|
|
| |
|
UZI |
[QUOTE][i]Originally posted by ripe [/i]
... |
14-12-2004 16:31 |
|
|
UZI |
free pain dispenser
Registered: Mar 2003
Posts: 2211 (0.28 al dì)
Location: monza - troppi fighetti
Corso: com. dig.
Anno: Dottor Morte
Time Online: 14 Days, 4:46:06: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by ripe
e ho lasciato perdere la rimozione completa!
prova il metodo oggetto.RemoveAll()
avviso che non ho mai trattato con l'oggetto dictionary in JS, 'sta roba l'ho trovata quì:
http://www.webmasterpoint.org/appunti/javascript/51.asp
__________________
those who test will find a bullet in they chest
put ta rest
by a brotha who was hopeless
grow up broke on tha rope of insanity
how many pistols smoking coming from a broken family
|
14-12-2004 16:31 |
|
|
| |
|
ripe |
Ti ringrazio, l'avevo già guardato quel link, ma ... |
14-12-2004 17:19 |
|
|
ripe |
- up in the mountains -
Registered: Jun 2002
Posts: 9469 (1.15 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Ti ringrazio, l'avevo già guardato quel link, ma purtroppo la libreria ActiveX Scripting.Dictionary potrebbe non essere disponibile sul pc che esegue il mio programma, vanificando tutti i miei sforzi...
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
14-12-2004 17:19 |
|
|
| |
|
UZI |
ma perchè, la classe dictionary è legata ad acti ... |
14-12-2004 19:02 |
|
|
UZI |
free pain dispenser
Registered: Mar 2003
Posts: 2211 (0.28 al dì)
Location: monza - troppi fighetti
Corso: com. dig.
Anno: Dottor Morte
Time Online: 14 Days, 4:46:06: [...]
Status: Offline
Edit | Report | IP: Logged |
ma perchè, la classe dictionary è legata ad activeX?
__________________
those who test will find a bullet in they chest
put ta rest
by a brotha who was hopeless
grow up broke on tha rope of insanity
how many pistols smoking coming from a broken family
|
14-12-2004 19:02 |
|
|
| |
|
ripe |
Si, è originariamente distribuita con VbScript... ... |
14-12-2004 19:15 |
|
|
ripe |
- up in the mountains -
Registered: Jun 2002
Posts: 9469 (1.15 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Si, è originariamente distribuita con VbScript... se non sbaglio.
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
14-12-2004 19:15 |
|
|
| |
|
ripe |
Ragazzi, sareste così gentili da farmi un pò di ... |
17-12-2004 16:22 |
|
|
ripe |
- up in the mountains -
Registered: Jun 2002
Posts: 9469 (1.15 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Ragazzi, sareste così gentili da farmi un pò di beta-testing per lo script che trovate all'indirizzo qui sotto?
Poi, magari, postate qui le vostre impressioni, e gli errori che avete trovato...
Premetto che non so come reagiscano i browser diversi da Internet Explorer ai Dhtml Behaviors, mi interessa sapere anche cosa succede con gli altri navigatori!
Grazieeeeeeeeeeeee
http://www.webalice.it/aleripe/Menu/Menu.htm
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
17-12-2004 16:22 |
|
|
| |
|
UZI |
su firefox non funziona! si vede il menù ma le v ... |
17-12-2004 17:02 |
|
|
UZI |
free pain dispenser
Registered: Mar 2003
Posts: 2211 (0.28 al dì)
Location: monza - troppi fighetti
Corso: com. dig.
Anno: Dottor Morte
Time Online: 14 Days, 4:46:06: [...]
Status: Offline
Edit | Report | IP: Logged |
su firefox non funziona! si vede il menù ma le voci non funzionano e non reagiscono neanche all' onMouseOver (o come cavolo si chiama)
su safari (mac) idem ma almeno appare il ursore 'clicca' quando si passa sui pulsanti.
con camino (parente di firefox): come firefox
con I.E. funziona il menù e i sottomenù ma le azioni sono 'vuote', presumo che non siano state ancora implementate
ATTENZIONE!: su I.E. versione mac non funziona, si comporta come safari.
p.s. le prove sono state effettuate con le impostazioni di default dei rispettivi browser
__________________
those who test will find a bullet in they chest
put ta rest
by a brotha who was hopeless
grow up broke on tha rope of insanity
how many pistols smoking coming from a broken family
Last edited by UZI on 17-12-2004 at 17:08
|
17-12-2004 17:02 |
|
|
| |
|
ripe |
Ti ringrazio, era proprio come sospettavo, funzion ... |
17-12-2004 17:11 |
|
|
ripe |
- up in the mountains -
Registered: Jun 2002
Posts: 9469 (1.15 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Ti ringrazio, era proprio come sospettavo, funziona solo con IE! Poco male...
Si, le azioni sono vuote, è solo un esempio di menu multilivello, da riempire lato-server!
Grazieeeeee
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
17-12-2004 17:11 |
|
|
| |
|
UZI |
non con IE per mac, però!!!
... |
17-12-2004 18:28 |
|
|
UZI |
free pain dispenser
Registered: Mar 2003
Posts: 2211 (0.28 al dì)
Location: monza - troppi fighetti
Corso: com. dig.
Anno: Dottor Morte
Time Online: 14 Days, 4:46:06: [...]
Status: Offline
Edit | Report | IP: Logged |
non con IE per mac, però!!!
sono rimasto abbastanza stupito di questo, pensavo che fossero uguali...
mah misteri di M$
__________________
those who test will find a bullet in they chest
put ta rest
by a brotha who was hopeless
grow up broke on tha rope of insanity
how many pistols smoking coming from a broken family
|
17-12-2004 18:28 |
|
|
| |
|
Bloody |
con opera riesco a leggere modificate, ma è sovra ... |
17-12-2004 20:39 |
|
|
Bloody |
ex universitaria
Registered: Jan 2003
Posts: 1939 (0.24 al dì)
Location: milano trasferta
Corso: informatica
Anno: dottora :)
Time Online: 49 Days, 2:18:48 [...]
Status: Offline
Edit | Report | IP: Logged |
con opera riesco a leggere modificate, ma è sovrapposta con un'altra parola..
se clicco su modificate non va da nessuna parte
__________________
I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.
|
17-12-2004 20:39 |
|
|
| |
|
ripe |
Grazie anche a te, purtroppo ho capito che l'incom ... |
18-12-2004 10:02 |
|
|
ripe |
- up in the mountains -
Registered: Jun 2002
Posts: 9469 (1.15 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Grazie anche a te, purtroppo ho capito che l'incompatibilità verso i Dhtml Behaviors è totale. Mi dispiace, perchè anche se è una tecnologia introdotta da M$, è pulita e potente e in più sarebbe facilmente implementabile anche su altri browser, visto che esistono degli hack, ad esempio per Firefox.
http://dotnetjunkies.com/WebLog/dar...2/10/36022.aspx
In questo mi dispiace constatare che sono uguali tutti, dai prodotti commerciali a quelli free.
Qualcuno sarebbe tanto gentile da farmi una prova?
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
18-12-2004 10:02 |
|
|
| |
|
All times are GMT. The time now is 17:48. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|