Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    problemi con le immagini

    Salve, sono un docente con l'hobby dell'informatica. Ho da diversi anni un sito che dal mese di gennaio sto completamente riscrivendo. Sia con javascript (vecchio sito) che con flash si verifica uno strano fenomeno durante la somministrazione di test alle classi. Caricando le domande non sempre appare l'immagine ad esse associata. E' evidente che ciò pregiudica il contenuto della domanda. Se si prova un refresh della pagina si riavvia il test rendendo inefficace il lavoro ed alterando la prova. Chiedo a chi ha più esperienza di me se è possibile accedere al file "immagine" residente sul server controllando l'avvenuto caricamento e se si spiega la ragione di questo saltuario ma fastidioso inconveniente.
    Grazie per la collaborazione e cordiali saluti a tutti.

  2. #2

    Re: problemi con le immagini

    Originariamente inviato da gigidoc
    Salve, sono un docente con l'hobby dell'informatica. Ho da diversi anni un sito che dal mese di gennaio sto completamente riscrivendo. Sia con javascript (vecchio sito) che con flash si verifica uno strano fenomeno durante la somministrazione di test alle classi. Caricando le domande non sempre appare l'immagine ad esse associata. E' evidente che ciò pregiudica il contenuto della domanda. Se si prova un refresh della pagina si riavvia il test rendendo inefficace il lavoro ed alterando la prova. Chiedo a chi ha più esperienza di me se è possibile accedere al file "immagine" residente sul server controllando l'avvenuto caricamento e se si spiega la ragione di questo saltuario ma fastidioso inconveniente.
    Grazie per la collaborazione e cordiali saluti a tutti.
    benvenuto nel forum

    cmq dipende da come hai fatto la tua animazione se prendi le img esternamente ti servirebbe un preload x controllare l'avvenuto caricamento dell'img e far verificare o meno un evento
    anche se sono solo supposizioni le mie
    dato che dovrei sapere di più
    ma gira online questo test??
    hai un link ?
    hai del codice da postare riguardo i test e gli script utilizzati?'
    xchè cosi è difficile aiutarti

    prova a spiegare meglio come è strutturato il test

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3

    chiarisco

    Costruisco i test in formato XML che rendo visibili in rete la mattina della prova. Il file viene caricato in un filmato flash ed una funzione attiva la generazione casuale delle domande. Quando alla domanda è associato un file immagine viene invocata la funzione che di seguito riporto integralmente:

    function carica_foto(nome){
    MainBIG.IMGBIG.loadMovie("immagini/"+nome)
    MainBIG.onEnterFrame=function() {
    if(this.IMGBIG.getBytesLoaded()>1024 && his.IMGBIG.getBytesLoaded () == this.IMGBIG.getBytesTotal()) {
    // calcolo dimensioni originali
    this.larg=this.IMGBIG._width
    this.alt=this.IMGBIG._height
    // chiamo la funzione di re-dimensionamento
    this.IMGBIG._xscale = Math.floor(213/this.larg*100)
    this.IMGBIG._yscale = Math.floor(160*100/this.alt*100)
    this.IMGBIG._width=213
    this.IMGBIG._height=160
    //this._alpha=100
    this.IMGBIG.onEnterFrame = function(){
    // enterFrame per aumentare gradualmente l'alpha dell'immagine caricata
    if(this._alpha < 100){
    this._alpha+=20;
    } else {
    this._alpha = 100; delete this.onEnterFrame;
    }
    }
    delete this.onEnterFrame
    } // fine IF

    } // Fine mc.onEnterFrame=function()

    Ribadisco che quando, da solo, procedo nell'esecuzione del test non fallisce un colpo nel proporre immagini e domande mentre, in laboratorio, per alcuni studenti la pagina contiene solo la domanda e non appare l'immagine ad essa associata.
    Può dipendere da un casuale accesso contemporaneo al file?
    Ancora grazie per la cortese collaborazione.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.