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

    mootools aggiungere un link ad un bottone

    Ciao sono un super niubbo con i mootools ver 1.11, ho questo pezzo di codice (spero sia abbastanza) che controlla il bottone "close" di un popup. Il bottone appunto chiude il popup, io però vorrei anche che una volta chiuso mi reindirizzasse nella stessa pagina ad un'altra pagina..
    Non capisco come si possa fare!
    Ecco il codice
    codice:
    this.closeBtn.innerHTML = this.btnTitle; 
    
    $(this.closeBtn).addEvent('click',this.clickClose.bindWithEvent(this));
    
    titleBar.injectInside(this.box);
    
    this.closeBtn.injectInside(this.box);
    io così metterei qualcosa alla fine di questo

    $(this.closeBtn).addEvent('click',this.clickClose. bindWithEvent(this) E POI VAI ALLA PAGINA! );

    tipo
    document.location.href='www.sallasa.com';

    ma non so cosa!

    grazie

  2. #2
    tipo
    nella guida di mootools leggo che

    element.addEvent( event, function to execute);

    ecco ma dopo element.addEvent( event,

    ci posso mettere più di una funzione? E se si con cosa separo?
    arghhhhh

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi:
    $(this.closeBtn).addEvent('click',this.clickClose. bindWithEvent(this);location.href='www.sallasa.com ');
    col beneficio del dubbio, non conosco mootools

    P.S. essendo una pop-up probabilmente il redirect dovrà essere cosi:
    opener.location.href='www.sallasa.com' cioè reindirizzare url della pagina madre (che apre la popup)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    dunque se scrivo
    $(this.closeBtn).addEvent('click',this.clickClose. bindWithEvent(this);window.location.href='http://www.pippolo.com')
    mi dà errore di sintassi già dreamweaver
    se cambio il punto e virgola con una virgola
    e quindi
    $(this.closeBtn).addEvent('click',this.clickClose. bindWithEvent(this),window.location.href='http://www.pippolo.com')

    non dà errore di sintassi, il popup si carica e però appena caricato senza aspettare che pigi su "close" rediretta alla pagina...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.