Lightbox Script vs. Taco HTML Script

schimanski99

Neues Mitglied
Liebe Javascript-Versteher,

ich verwende im <head>-Bereich zweierlei Javascripte. Leider kann ich kein Javascript und bitte deswegen um Hilfe.

Java:
<!-- lightbox -->
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<link rel="stylesheet" href="/css/lightbox.css" type="text/css" media="screen" />
<!-- Klappmenue -->
<script type="text/javascript" src="../../TacoComponents/MooTools/mootools.js"></script>
<script type="text/javascript" src="../../TacoComponents/MenuMatic/MenuMatic.js"></script>
<link rel="stylesheet" type="text/css" href="../../TacoComponents/MenuMatic/MenuMatic_my-topmenu_2.css" />
<!-- Create a MenuMatic Instance -->
<script type="text/javascript" >
    window.addEvent('load', function() {            
        var myMenu = new MenuMatic({
            id: 'my-topmenu',
            subMenusContainerId: 'my-topmenu_menuContainer',
            orientation: 'horizontal',
            effect: 'slide & fade', 
            duration: 800, 
            hideDelay: 1000,
            opacity: 100});
    });        
</script>

Die beiden Scripte vertragen sich aber nicht. Nachdem ich das "Taco HTML Script" für das Klappmenu eingebaut (reinkopiert) hatte, öffneten sich meine Bilder nicht mehr mit der schicken Lightbox. Nehme ich das Taco HTML Script heraus, funktioniert Lightbox wieder.

Jetzt weiß ich nicht mehr weiter.

Vielen Dank im Voraus,
Renate
 
Nur als Schuss ins Blaue, was passiert wenn du die Taco Scripte vor dem Lightbox script ins html einbaust? Ist der Effekt dann umgekehrt? Also Lightbox ja, aber Taco nein?

Das wäre quasi der Beweis, dass beide Scripte offenbar ein paar Variablen oder Objekte gleichen namens verwenden. Und immer das script, was zuletzt geladen wird, hat dann natürlich dem ersten ein paar Sachen mit seinem Kram "überschrieben". So dass das letzte Script einwandfrei läuft, aber das erste durch diese Änderungen auf die Nase fällt.

Hier wäre es interessant zu sehen, was Firebug oder ein ähnlicher html/javascript debugger so auf der Fehlerkonsole schreiben.
 

Zurück
Oben