Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130

    filtro alpha via js (come modificarlo?)

    come faccio a variare la proprietà css

    filter: alpha(opacity=40)

    via js?

    con mozilla uso l'istruzione

    miodiv.style.opacity = "0.4";

    ma con IE sta istruzione non funziona!!

    grazie

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prova a vedere dentro questa funzione
    codice:
    //--------------------------------------------------------------------------
    //aggiunge al body un div opaco per inibire tutti i comandi
    /*
    esempio
    
        disabilita_pagina(document.getElementById("Text1").value);
        window.setTimeout(abilita_pagina, 5000);
    */
    //--------------------------------------------------------------------------
    function disabilita_pagina(opacita, backgroundColor)
    {
        opacita = (opacita == undefined)? "50" : opacita;
        backgroundColor = (backgroundColor == undefined)? "black" : backgroundColor;
        
        var c = (parseInt("0" + opacita, 10)/100).toString();
        
        var div = document.createElement("div");
        div.setAttribute("id", "div_readonly");
        //div.setAttribute("style", "-moz-opacity: " + c);
        div.style.position = "absolute";
        div.style.left = "0px";
        div.style.top = "0px";
        div.style.zIndex = "9999";
        div.style.width = "100%";
        div.style.height = "100%";
        div.style.backgroundColor = backgroundColor;
        div.style.filter = "alpha(opacity=" + opacita + ")";
        //div.filters.alpha.opacity = opacita;
        div.style.opacity = c;
        div.style.MozOpacity = c;
        div.style.KhtmlOpacity = c;
    
        document.body.appendChild(div);
        //div.focus();
    
    }
    Pietro

  3. #3
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    si io ho provatpo una roba così + o - ... forse ho fatto qualche errore in giro per los cript. adesso controllo! ciao e grazie

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.