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

    [JavaScript] - Problema con document.createElement

    ciao a tutti

    ho scritto un codice e mi ritrovo che con firefox e internet explorer non mi funziona, invece con google chrome si:

    codice:
    var vistaDiv = document.createElement('div'); 
    var vistaImage = document.createElement('img');
    come posso rimediare?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    il problema e' chiaramente altrove

  3. #3
    vi posto il codice:

    codice:
    function createALeaf() {        
        var leafDiv = document.createElement('div');    
        var image = document.createElement('img');
        image.src = 'images/leaf' + randomInteger(1, 5) + '.png';    
        leafDiv.style.top = "-100px";
        leafDiv.style.left = pixelValue(randomInteger(0, 1024));
        var spinAnimationName = (Math.random() < 0.5) ? 'clockwiseSpin' : 'counterclockwiseSpinAndFlip';
        leafDiv.style.webkitAnimationName = 'fade, drop';
        image.style.webkitAnimationName = spinAnimationName;
        var fadeAndDropDuration = durationValue(randomFloat(5, 11));
        var spinDuration = durationValue(randomFloat(4, 8));
        leafDiv.style.webkitAnimationDuration = fadeAndDropDuration + ', ' + fadeAndDropDuration;
        var leafDelay = durationValue(randomFloat(0, 5));
        leafDiv.style.webkitAnimationDelay = leafDelay + ', ' + leafDelay;
        image.style.webkitAnimationDuration = spinDuration;
        leafDiv.appendChild(image);
        return leafDiv;
    }

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    beh, direi che non l' hai scritto tu... ( http://addyosmani.com/blog/how-to-cr...nd-javascript/ )

    lo script usa trasformazioni css avanzate, non e' semplicissimo farlo funzionare su browser diversi da safari/chrome
    sicuramente jquery ti puo' aiutare

    buon proseguimento

  5. #5
    no nn l'ho scritto io, ho solo creato un pezzo di codice prima di inserire questo

    cmq facendo alcune prova ho notato che funziona solo su chrome e safari, invece su firefox, internet explorer e opera no

    ho aperto la console degli errori di ff, ma non mi da nessun errore

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.