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

    skin diverse non vanno se non sono nella root

    colleghi..ho preso spunto da qui:
    http://www.constile.org/DHTML/skin/ per realizzare delle skin diverse scelte dall'utente.però non mi funzionano se uso delle pg che stanno in cartelle diverse dalla root...dato che il codice è molto semplice:

    <script type="text/javascript">
    <!--
    function createCookie(name,value,days) {
    if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = '; expires='+date.toGMTString();
    }
    else expires = '';
    document.cookie = name+'='+value+expires+'; path=/';
    }

    function readCookie(name) {
    var nameEQ = name + '=';
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
    }
    function setCSS(nome_file_css) {
    createCookie('skinUtente',nome_file_css,365);
    location.reload();
    }
    function setCSShref(nome_file_css) {
    var link_ = document.getElementsByTagName("link");
    for ($i=0;$i<link_.length;$i++)
    if(link_[$i].media=="screen") link_[$i].href=nome_file_css+".css";
    }
    window.onload = function() {
    nome_file_css = readCookie('skinUtente');
    if(nome_file_css) setCSShref(nome_file_css);
    }
    // -->
    </script>
    ........pensavo che ci fosse 1 errore di url da qualche parte.mi date 1 mano?
    thanks
    Max
    Il vincitore è solo un sognatore che non ha mai mollato-----
    Cerbarano
    -----
    www.paoloemax.it

  2. #2

    forse non è così:

    mah...succede una cosa strana con ie6...ho messo inrete questo:
    http://www.torneodicappella.it/squadre/squadre.html
    e appare subito il layout giusto ma dura 1 decimo di secondo eppoi resetta tutto come se non prendesse il css...
    che avrà mai?
    help!
    Il vincitore è solo un sognatore che non ha mai mollato-----
    Cerbarano
    -----
    www.paoloemax.it

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    come facciamo a cambiare skin?
    io vedo sfondo verde e tratteggio grigio
    e resta fisso così (IE6 su win98)
    ma penso sia quello base

  4. #4

    si

    scusa ho aggiunto i link ma non funzia..a me non rimane fisso...in locale...in rete...con mozilla neanche....ahahahahahahah ueueueueueu
    che diavolo c'avrà mai......??????????????
    Il vincitore è solo un sognatore che non ha mai mollato-----
    Cerbarano
    -----
    www.paoloemax.it

  5. #5
    Utente di HTML.it L'avatar di mimir
    Registrato dal
    Feb 2001
    Messaggi
    37

    il file skin1.css non esiste

    Il file skin1.css non esiste, bensì esiste il file skin.css ecco dove stà l'errore.

    Sul server c'è il file skin.css ma nello script hai specificato il file skin1.css (in realtà basta solo 'skin1').

    Il motivo per cui prima la skin appare e poi scompare è che prima carica il css specificato tramite il tag link (skin.css), dopodiché lo script carica il file skin1.css e, poiché tale file non esiste, il layout scompare.

    La pagina da controllare è però http://www.torneodicappella.it/squadre.html e non quella da te indicata ;-)

  6. #6

    nain

    http://www.torneodicappella.it/squadre/squadre.html
    grazie mille ma non va....sto facendo continuamente delle prove rinominando per vedere se il nome gli da fastidio, spostando i file, ecc....perchè proprio non capisco: lo uso su altri 3 siti e funzia alla grande, non capisco cos'abbia....
    porc ##@]@]#@#[]@#[]+++****zozza
    ho anche modificato nel richiamo allo script il nome del file chiamandolo appunto skin1.css e skin2.css ma ..nulla...
    AIUTOOOO



    p.s. ciao e grazie mimir, ma sei dappertutto!
    Il vincitore è solo un sognatore che non ha mai mollato-----
    Cerbarano
    -----
    www.paoloemax.it

  7. #7
    Utente di HTML.it L'avatar di mimir
    Registrato dal
    Feb 2001
    Messaggi
    37

    Re: nain

    Originariamente inviato da cerba
    http://www.torneodicappella.it/squadre/squadre.html
    grazie mille ma non va....
    Non so se hai fatto altre modifiche, ma a me sembra che funzioni.

    L'unico problema è che hai sbagliato l'indirizzo nel tag link (../skin.css) che punto ad un folgio non esistente. Una volta scelta la skin tutto funge.

    Almeno io lo vedo così (Opera, Moz e IE).

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.