Come posso fare per inserire un plug-in di un font?
Mi spiego meglio, ho bisogno di qualcosa tipo flash che scarichi in automatico il font nella omonima cartella se manca, e non esegua niente se non manca.
E' possibile una cosa del genere?
:master:
Come posso fare per inserire un plug-in di un font?
Mi spiego meglio, ho bisogno di qualcosa tipo flash che scarichi in automatico il font nella omonima cartella se manca, e non esegua niente se non manca.
E' possibile una cosa del genere?
:master:
o avuto anche io un problema simile... sul fatto di testare se un font è installato o meno non ne ho idea se si possa fare, ma ho prvato a smanettare un po' su questo
http://www.microsoft.com/typography/default.asp
e sembrava funzionare. Praticamente ti scarichi un programma che ti genera file .eot da un font(dovrebbe essere una specie di formato font compresso). Questi files praticamente se li scarica il browser in automatico quando nel CSS specifichi quel tipo di font. Comunque sul link c'è tutto
ciao
ilGiovo
Ti ringrazio ma non è quello che volevo io, forse per farti capire ti devo far vedere il mio sito:
www.artgallery75.com
Il mio sito è in flash, quindi non ho bisogno di un foglio di stile (CSS) ma di un programmino che in automatico inserisca il carattere desiderato nella cartella fonts di windows dell'utente.
E' possibile?
Per ora ho adottato un altro sistema, guarda il sito e lo capirai!!!
Comunque per ora il mio sito è in costruzione, non c'è molto da vedere.
Te hai un sito? Possiamo fare uno scambio banner se ti va. La mia e-mail è contatti@artgallery75.com
Ciao e grazie![]()
non è possibile scaricare un font nella cartella apposita,
solo l' utente può farlo se vuole.
Se ti interessa un sistema per sapere se l' utente ha già quel particolare font posso postarti uno script,
ciao
Ok, questo mi interessa.
E' in javascript o in asp?
Lo sai perchè te lo chiedo? Il sito è in flash e ci potrebbero essere dei problemi di visualizzazione se salvo la pagina html in asp.
Ciao e a presto
P.S.= che ne pensi del sito?:tongue:
è in javascript, te lo posto appena ho il tempo di ritrovarlo,
sul ps preferisco glissare :tongue:
ciao
Non ti piace il mio sito?
C'è qualche problema di visualizzazione?
E' lento a caricare? (Non credo perchè l'ho testato su un modem a 56 k)
Non ti piace la grafica?
Cosa ha che non va? Non sei amante dei siti in flash?
guarda questo sito e dimmi se ti piace: www.fotoclubavvenire.com
Lo script mandamelo all'indirizzo che ti ho dato: contatti@artgallery75.com
Ciao![]()
no guarda, è una storia mia, per questo preferisco evitare
lo script non lo ritrovo, te lo sto riscrivendo,
lo posto qui quando ho finito
(potrebbe tornare utile a qualcun altro)
ti serve verificare la presenza di un solo font o di + fontzzz?
Un font basta, gli altri che ho inserito sono predefiniti.
Scusa se non ti ho risposto prima ma ero fuori, sai io il computer dopo le 6:30 e molto raro che lo usi.
Visto che dovevo scaricare un programma ho guardato anche il forum.
Grazie e buona notte.
P.S.= lo script inseriscilo lunedi, almeno lo posso vedere se no rischio di perderlo.
x questioni di praticità lo script controlla anche + di un font
occhio alla riga ,top=100,left=100'); che va attaccata a quella precedente (è il forum a spezzarla su 2 righe)codice:<script language="JavaScript" type="text/javascript"> function controllo_fonts() { // Lo script crea livelli invisibili contenenti lo stesso testo nei vari font da verificare, // se il font non è disponibile lo scrive in courier (lo fa di default x il primo livello). // Confrontando la lunghezza dei livelli con quella del primo determina la presenza dei font. // Il controllo potrebbe fallire perchè: // - il testo in un determinato font occupa lo stesso spazio scritto in courier // - in alcuni browser non è possibile rilevare in questo modo la lunghezza del livello // (x es. OP5, dovrebbe fallire silenziosamente) // copyleft 2k+3 xinod@html.it // sostituisci nell' array caratteri i nomi dei font di cui vuoi verificare la presenza, ma lascia il primo vuoto var caratteri = new Array('','inesistente','altro font inventato','arial','comic sans MS'); var NO = ((parseInt(navigator.appVersion)<4) || (navigator.platform.toLowerCase().indexOf('win')==-1)); var NN4 = (document.layers)?1:0; var IE4 = (document.all && !document.getElementById)?1:0; var str = "stringa& nbsp;per& nbsp;controllare& nbsp;la& nbsp;lunghezza& nbsp;del& nbsp;testo"; var risultati = new Array(); if(!NO) { // scrive i livelli for(var k=0; k<caratteri.length; k++){ var lyr=(NN4)?'<layer name="testLyr'+k+'" visibility="hide"><font face="'+caratteri[k]:''; lyr+=(!NN4)?'<span id="testLyr'+k+'" style="position:absolute;top:0;left:0;z-index:100'+k+';visibility:hidden;font-family:'+caratteri[k]:''; lyr+=(k==0)?'':','; lyr+='Courier">'+str; lyr+=(NN4)?'</font></layer>':'</span>'; document.write(lyr); } // confronta le lunghezze for(k=0; k<caratteri.length; k++){ var l_test=(NN4)?document.layers['testLyr'+k].clip.width:(IE4)? document.all['testLyr'+k].offsetWidth:document.getElementById('testLyr'+k).offsetWidth; if(l_test!=undefined) { if(k==0) risultati[0]=l_test else if(l_test==risultati[0]) risultati[risultati.length]=k; } } // elabora il messaggio var msg='Per visualizzare correttamente questo sito\nè consigliabile scaricare'; msg+=(risultati.length>2)?' i seguenti font:\n':' il seguente font:\n'; for(k=1; k<risultati.length; k++){ msg+='\n- '+caratteri[risultati[k]]; } msg+='\n\nVuoi procedere al download?'; if(risultati.length>1) if(confirm(msg)) window.open('pagina_download_fonts.htm','popdownload','width=320,height=240,top=100,left=100'); } } controllo_fonts(); </script>
rimuovi anche gli spazi in var str (se scrivessi & nbsp; senza spazio il forum lo interpreterebbe come spazio)
fammi sapere se ci sono problemi
:ciauz: