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

    conflitto tra script JS


    Salve a tutti, ho un problema che riguarda due codici JS che all'interno della pagina html vanno in contrasto e mi bloccano il corretto funzionamento della stessa.

    Ho questo script per mantenere lo sfondo della pagina sempre fisso

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

    che poi subito dopo la chiusura di head è
    <body onload="fixedBackground('img/sfondo.jpg');MM_preloadImages('img/cremeria2.png','img/miriam2.png','img/vinci2.png')">


    e poi lo script per un effetto lightbox

    <script src="js/modernizr.custom.js"></script>


    <link rel="shortcut icon" href="img/demopage/favicon.ico">
    <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Karla:400,700">
    <link rel="stylesheet" href="css/screen.css" media="screen"/>
    <link rel="stylesheet" href="css/lightbox.css" media="screen"/>


    <script src="js/jquery-1.10.2.min.js"></script>
    <script src="js/lightbox-2.6.min.js"></script>

    mi sono accorto che togliendo

    <body onload="fixedBackground('img/sfondo.jpg');MM_preloadImages('img/cremeria2.png','img/miriam2.png','img/vinci2.png')">

    mi funziona il lightbox ma perdo lo sfondo fisso

    avete una soluzione per poter utilizzare i due script contemporaneamente?

    GRAZIE A TUTTI IN ANTICIPO


  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Probabilmente perché nel lightbox c'è un evento onload, ma dato che lo richiami anche nel body quest'ultimo sovrascrivere il primo, soluzione i richiami che fai nel body vanno messi nel onload lightbox
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.