Notizie: scarica ora l'ultima versione disponibile di SeaMonkey!

Autore Topic: SetVariable sotto Firefox  (Letto 2274 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline HAL9000

  • Post: 11
SetVariable sotto Firefox
« il: 19 Aprile 2005 22:06:36 »
Salve a tutto il Forum,
Pubblico la mia animazione nel seguente modo:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"width="570" height="20" align="middle" id="Intestazione">
  <param name="allowScriptAccess" value="sameDomain">
  <param name="movie" value="intestazione.swf">
  <param name="wmode" value="transparent">
  <param name="menu" value="false">
  <param name="quality" value="high">
  <embed src="intestazione.swf" width="570" height="20" align="middle"
quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" name="Intestazione"
allowScriptAccess="sameDomain" swLiveConnect="true"></embed>
</object>

il tutto per poter passare delle variavili tramite javascript con il
relativo comando:

document.Intestazione.SetVariable("Variabile", Mia_Variabile);

Sul browser e plugin seguente:

Mozilla Firefox 1.0
userAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.5)
Gecko/20041110 Firefox/1.0

Shockwave Flash 7.0 r19

il tutto funziona corettamente e senza errori, ma c'è un utente del mio
sito, con identico browser plugin e sistema operativo, che riceve la
seguente messaggistica di errore:

Errore: document.Intestazione.SetVariable is not a function

Errore: plugin.SetWindow is not a function
File sorgente: javascript:
function jsScriptObject(obj) { this.wrappedJSObject = obj; }
jsScriptObject.prototype = { evaluate :
function(expression) { return new jsScriptObject(eval(expression)); } }; var
plugin = document.embeds['Info']; plugin.SetWindow(new
jsScriptObject(window),61583528);

Installando Firefox su altre macchina il tutto funziona corettamente.
(la console javascript rimane sempre vuota)

Non capisco cosa succede sulla macchina di quell'utente!
Qualcuno può darmi delle delucidazioni?
Dove sbaglio?

Grazie in anticipo.
Ciao!

Offline the fly on the net

  • Post: 297
    • the fly on the net
SetVariable sotto Firefox
« Risposta #1 il: 20 Aprile 2005 09:33:51 »
Sicuro sicuro abbia la tua stessa versione del Flash Player?
Gliel'hai fatto controllare su "about:plugins"?

La funzione SetVariable è supportata a partire dalla versione 4

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
SetVariable sotto Firefox
« Risposta #2 il: 20 Aprile 2005 09:39:33 »
Puoi dare il link del sito in cui hai riscontrato questo problema?
Io ho qualche dubbio su

document.Intestazione.SetVariable("Variabile", Mia_Variabile);

mi sembra strano che non trovi nella Console Javascript almeno un warning circa il mancato uso di  document.getElementById
Per quanto riguarda l'utente che ha quel problema, sei sicuro che non abbia una versione di Firefox anteriore alla 1.0?
Ciao, Paolo

Offline HAL9000

  • Post: 11
SetVariable sotto Firefox
« Risposta #3 il: 20 Aprile 2005 11:42:08 »
Citazione da: flyonthenet
Sicuro sicuro abbia la tua stessa versione del Flash Player?
Gliel'hai fatto controllare su "about:plugins"?

mi dice che nella sua cartella plugin ha il file
Nome file: npswf32.dll
Versione: 7.0.19.0
Descrizione: Shockwave Flash 7.0 r19

Offline HAL9000

  • Post: 11
SetVariable sotto Firefox
« Risposta #4 il: 20 Aprile 2005 11:47:42 »
Citazione da: klades
Puoi dare il link del sito in cui hai riscontrato questo problema?

http://solitarybeach.altervista.org/home.htm
Citazione da: klades
mancato uso di  document.getElementById

Qual'è la sintassi?
document.getElementById("Intestazione").SetVariable("Variabile", Mia_Variabile);
Citazione da: klades
Per quanto riguarda l'utente che ha quel problema, sei sicuro che non abbia una versione di Firefox anteriore alla 1.0?

Anche lui ha:
Mozilla Firefox 1.0
userAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.5)
Gecko/20041110 Firefox/1.0

Offline HAL9000

  • Post: 11
SetVariable sotto Firefox
« Risposta #5 il: 20 Aprile 2005 11:51:13 »
(scusa flyonthenet per il quote precedente)

Citazione da: flyonthenet
Sicuro sicuro abbia la tua stessa versione del Flash Player?
Gliel'hai fatto controllare su "about:plugins"?

mi dice che nella sua cartella plugin ha il file
Nome file: npswf32.dll
Versione: 7.0.19.0
Descrizione: Shockwave Flash 7.0 r19

Offline shaitan

  • Post: 217
    • http://www.risorselettroniche.it
SetVariable sotto Firefox
« Risposta #6 il: 20 Aprile 2005 15:55:42 »
io ricevo l'errore nella console javascript, ma il sito (almeno credo) si visualizza correttamente

Offline HAL9000

  • Post: 11
SetVariable sotto Firefox
« Risposta #7 il: 20 Aprile 2005 21:34:52 »
Citazione da: shaitan
io ricevo l'errore nella console javascript, ma il sito (almeno credo) si visualizza correttamente


Purtroppo no.  :(
Se ricevi l'errore sono sicuro che non vedi i titoli delle pagine (in alto a destra),  il contenuto delle schede deigli album non viene caricato e altro che sfrutta quella funzione.

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
SetVariable sotto Firefox
« Risposta #8 il: 20 Aprile 2005 22:17:52 »
Citazione da: HAL9000

Purtroppo no.  :(
Se ricevi l'errore sono sicuro che non vedi i titoli delle pagine (in alto a destra),  il contenuto delle schede deigli album non viene caricato e altro che sfrutta quella funzione.


In quale sezione esattamente si verifica questo errore?
Io l'homepage la vedo correttamente, ho girato anche un po' il sito senza avere errori o anomalie (Firefox 1.0.3, flash 7.0 r25, linux)

Offline HAL9000

  • Post: 11
SetVariable sotto Firefox
« Risposta #9 il: 20 Aprile 2005 22:31:44 »
Citazione da: klades
In quale sezione esattamente si verifica questo errore?


Già all'apertura lo dovresti ricevere per ben 9 volte.
Poi ad ogni cambio pagina (visto che cambia il titolo)
E poi all'apertura delle shede degli album.

Comunque se vedi i titoli delle pagine (in alto a destra) il tutto funziona bene e non cìè bisogno di controllare altro.

Grazie.

Offline shaitan

  • Post: 217
    • http://www.risorselettroniche.it
SetVariable sotto Firefox
« Risposta #10 il: 21 Aprile 2005 08:37:58 »
Citazione da: HAL9000
Citazione da: shaitan
io ricevo l'errore nella console javascript, ma il sito (almeno credo) si visualizza correttamente


Purtroppo no.  :(
Se ricevi l'errore sono sicuro che non vedi i titoli delle pagine (in alto a destra),  il contenuto delle schede deigli album non viene caricato e altro che sfrutta quella funzione.


hai ragione, non avevo ie per poter controllare e non notavo la mancanza

edit ho reinstallato il plugin java, è lo stesso di prima (7.0.19), ma ora vedo il tutto e non mi da errori di javascript

hai aggiornato tu o ho aggiornato io? :-D

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
SetVariable sotto Firefox
« Risposta #11 il: 21 Aprile 2005 11:17:45 »
Confermo che anche sotto win, non ho problemi né errori: a questo punto i miei dubbi sul mancato uso di document.getElementById diventano irrilevanti.
Da quanto detto da shaitan, sembrerebbe che ci sia qualcosa che dipende dall'installazione del plugin flash ... certo è strano, però tutto può succedere...

@shaitan: per curiosità, avevi installato il plugin flash su versioni anteriori di FF, prima di reinstallarlo ora?

Offline shaitan

  • Post: 217
    • http://www.risorselettroniche.it
SetVariable sotto Firefox
« Risposta #12 il: 21 Aprile 2005 19:44:37 »
Citazione da: klades

@shaitan: per curiosità, avevi installato il plugin flash su versioni anteriori di FF, prima di reinstallarlo ora?


penso che quel plugin risalga alla 1.0.1 almeno credo

Offline HAL9000

  • Post: 11
SetVariable sotto Firefox
« Risposta #13 il: 21 Aprile 2005 22:54:47 »
Citazione da: shaitan
ho reinstallato il plugin java, è lo stesso di prima (7.0.19), ma ora vedo il tutto e non mi da errori di javascript


Molto strano...
Davvero molto strano!
Questo comunque mi solleva molto, ci stavo impazzendo!

Citazione da: shaitan
hai aggiornato tu o ho aggiornato io? :-D


No ti assicuro che non ho toccato niente...
ne sul sito nel sul tuo PC!   :D

Grazie

Offline HAL9000

  • Post: 11
SetVariable sotto Firefox
« Risposta #14 il: 21 Aprile 2005 23:05:56 »
Citazione da: klades
Da quanto detto da shaitan, sembrerebbe che ci sia qualcosa che dipende dall'installazione del plugin flash ...


Lo sto iniziando a supporre anch'io...
Passando da diversi uffici ho installato Firefox 1.0 e il plugin Flash (da zero) su ben 12 maccchine per provare.
(altro che vangelizzazione, una vera epidemia) :D
In nessuna delle 12 ho avuto alcun problema!

Grazie a tutti per la collaborazione.

0 Utenti e 1 Visitatore stanno visualizzando questo topic.