Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- [JAVASCRIPT] Pallido tentativo di realizzare una collezione (http://www.dsy.it/forum/showthread.php?threadid=15906)
[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;
}
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
Dopo una notte di duro lavoro ho risolto così, per l'iterazione:
PHP:
for (i in subMenuCollection) {
....codice....
}
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
Originally posted by ripe
e ho lasciato perdere la rimozione completa!
__________________
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
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!»
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
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!»
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!»
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
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!»
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
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.
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!»
All times are GMT. The time now is 15:35. | Show all 12 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.