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

    chiamare css da funzione

    Come posso chiamare un css da una funzione?

    codice:
    <head>
    <script type="text/javascript">
    function apricss() {
    <link href="file.css" rel="stylesheet" type="text/css"> 
    }
    </script>
    </head>
    <body onLoad="apricss();"> 
    </body>
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    57

    Re: chiamare css da funzione

    Originariamente inviato da harpox
    Come posso chiamare un css da una funzione?

    Grazie.
    ciao non penso si possa fare.. o meglio non credo funzioni perchè il foglio viene letto al rendering della pagina.. al massimo puoi applicare altri stili nel seguente metodo

    codice:
    <head>
    <script type="text/javascript">
    function apricss() {
    var stile = document.getelementbyid("div");
    stile.style.backgroundcolor='red';
    }
    </script>
    </head>
    <body onLoad="apricss();"> 
    </body>

    spero esser stato di aiuto

    se invece devi solo scriverlo dallo script puoi usare la funzione write

    write ("< foglio di stile/>");

  3. #3
    Se dovesse servire a qualcuno ho trovato questa e funziona.

    codice:
    <script type="text/javascript">
    		function apricss(filename) {
    			var fileref=document.createElement("link");
    			fileref.setAttribute("rel", "stylesheet");
    			fileref.setAttribute("type", "text/css");
    			fileref.setAttribute("href", filename);
    			if (typeof fileref!="undefined") {
    				document.getElementsByTagName("head")[0].appendChild(fileref);
    			}
    		}
    	</script>

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 © 2026 vBulletin Solutions, Inc. All rights reserved.