Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : paolocarta 06 Oct 2011, 12:51:39

: [RISOLTO] Come visulizzare lo stesso template su Chrome e Safari?
: paolocarta 06 Oct 2011, 12:51:39
Salve a tutti
Un template che sto utilizzando, su Firefox si vede correttamente, mentre su Chome e Safari alcune parti non corrispondono.

E' possibile (se si come) utilizzare il comando IF nell'Head?
Altrimenti, come possibile risolvere questo problema?

Grazuie in anticipo.
: Re:Come visulizzare lo stesso template su Crome e Safari?
: paolocarta 06 Oct 2011, 20:05:30
Scusate gli ORRORI grammaticali, ho scritto leggermente di fretta...
Nessuna soluzione?
Nessun precedente?
: Re:Come visulizzare lo stesso template su Crome e Safari?
: il gatto ha nuove code 06 Oct 2011, 20:28:08
non credo esista un comando If per chrome e safari.
Controlla che non sia un problema di cache, sennò metti un link al sito.


: Re:Come visulizzare lo stesso template su Crome e Safari?
: il gatto ha nuove code 07 Oct 2011, 16:05:27
...mi è appena successa la stessa cosa (problemi su chrome e safari)

Il motivo è che avevo i CSS "sporchi", cioè pieni di informazioni inutili e a volte contraddittorie. Mi è bastato dare una sistemata e tutto è tornato al suo posto.

: Re:Come visulizzare lo stesso template su Crome e Safari?
: kuvier00 09 Oct 2011, 19:22:33
Si può inserire un javascript nell'head che carica un css specifico per browser, personalmente però userei questa tecnica con parsimonia:

:
<script type="text/javascript">

var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
var is_firefox = navigator.userAgent.toLowerCase().indexOf('firefox') > -1;

var head  = document.getElementsByTagName('head')[0];
var link  = document.createElement('link');
link.rel  = 'stylesheet';
link.type = 'text/css';
link.media = 'all';

if (is_firefox) {
link.href = 'percorso_css_firefox/stile_firefox.css';
head.appendChild(link);
}

else if (is_chrome) {
link.href = 'percorso_css_chrome/stile_chrome.css';
head.appendChild(link);
}


</script>
: Re:Come visulizzare lo stesso template su Crome e Safari?
: conti1 09 Oct 2011, 21:35:00
ciao
tutto dipende dal css del template , se fatto bene  non ci dovrebbe essere visioni diverse .
le stade non sono molte solo 2 una fare un css apposito , la seconda e  tentare di aggiustare il css esistente.
: Re:Come visulizzare lo stesso template su Crome e Safari?
: paolocarta 10 Oct 2011, 10:46:11
Grazie mille per le risposte, mi siete stati di grande aiuto.
Ora proverò con il metodo segnalato da kuvier00 e vi farò sapere.
: Re:[RISOLTO] Come visulizzare lo stesso template su Chrome e Safari?
: paolocarta 11 Oct 2011, 22:03:54
Perfetto Grazie kuvier00 lo script funziona perfettamente e ho risolto il problema.  ;) ;) ;)