Visualizzazione risultati 1 fino 5 di 5

Discussione: Conflitto Java

  1. #1
    Guest

    Unhappy Conflitto Java

    Buongiorno a tutta questa bella comunità con i miei auguri di buone feste.

    Volevo chiedere aiuto in un problema che sto attraversando con il javascript

    Il primo codice:
    Codice:
    <!-- Copy to the head section of your webpage -->
    <script type="text/javascript" src="slides/js/jquery.js"></script>
    <script type="text/javascript" src="slides/js/mhslideshow.js"></script>
    <script type="text/javascript" src="slides/js/initblinds.js"></script>
    <link rel="stylesheet" href="slides/js/mhslideshow.css" type="text/css" />
    <!-- End of head section codes -->
    una slide di fotografie che funziona benissimo.

    Adesso ho la necessita di inserire un altro codice Java come di seguito:
    Codice:
    <script type="text/javascript">
        function loadVC() {
          var vcjs = document.createElement('script'); vcjs.type = 'text/javascript'; 
          vcjs.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'www.altervista.org/help/'; 
          var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(vcjs, s);
        };
        if (window.addEventListener) window.addEventListener('load', loadVC, false); 
        else if (window.attachEvent) window.attachEvent('onload', loadVC);
    </script>
    Inserito il codice lo stesso non mi funziona perché va in cnflitto con quello scritto in precedenza.

    Tra le varie prove ho scoperto che elimino questa stringa ( <script type="text/javascript" src="slides/js/jquery.js"></script>) lo script funziona correttamente, eliminando però questa stringa non mi funziona la slide delle foto.

    Adesso vi chiedo se c'è la possibilità di far funzionare il secondo script eliminando il richiamo della stringa ( <script type="text/javascript" src="slides/js/jquery.js"></script>).

    Non so se sono stato chiaro?

    Mi ripeto con parole più semplici, il secondo script funziona solo se elimino ( <script type="text/javascript" src="slides/js/jquery.js"></script>) c'è qualche funziona che puo farmi funzionare il secondo script pur esistendo la stringa citata?

    Grazie mille a tutti.
    Ultima modifica di alemoppo : 26-12-2013 alle ore 23.06.38 Motivo: +tag [code]

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,833

    Predefinito

    I codici in questione sono javascript, e non java!

    Probabilmente lo script che stai includendo con quel codice utilizza il simbolo dollaro "$", che quindi va in conflitto con jQuery.
    Prima del secondo script, prova inserendo la riga:
    Codice:
    $.noConflict();
    ...Anche se non capisco che script stai cercando di includere, dall'indirizzo "www.altervista.org/help/"...

    Ciao!

  3. #3
    Guest

    Predefinito

    Ringrazio molto per la risposta.
    A riguardo dell'indirizzo era un esempio, non devo includere nulla.

    Ho inserito le pagine ( www.iglo.altervista.org )

    Nella prima pagina con il codice java script delle foto la chat non funziona, mentre nella seconda pagina la chat mi funziona regolarmente, perché vado ad eliminare tutto il codice delle foto.

    Poi, dopo varie prove ho scoperto che la stringa che non permette di far funzionare regolarmente la chat è:

    <script type="text/javascript" src="js/jquery.js"></script>

    se tolgo questa riga funziona la chat ma non le foto.

    Ho provato quello che mi avete suggerito ma non funziona e mi elimina anche le foto.

    Come posso risolvere, grazie mille dell'aiuto!

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,833

    Predefinito

    Quella riga, include la libreria "jQuery", ma la versione è la 1.6.1.
    Nel sito della chat, c'é scritto:
    jQuery: if your site does not use jQuery, VisitorChat will automatically include it. If your site does use jQuery, it is recommended that you use a version greater than 1.9.1
    Quindi, devi aggiornare quello script jQuery. O sostituisci il file con uno più aggiornato, oppure quella riga la sostituisci con (ad esempio):
    Codice HTML:
    <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
    Ciao!

  5. #5
    Guest

    Predefinito

    Ok, grazie mille. Ho provato come avete detto voi, inserendo li codice che avete scritto ed ha subito funzionato.

    Poi ho fatto una ulteriore prova scaricando il file è funziona in entrambi i casi perfettamente.

    Vi ringrazio e vi Auguro un Felice Anno nuovo pieno di felicità.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •