Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    49

    Problema funzione fancybox.

    Salve, sto avendo un piccolo problema. ho un link del genere.
    <a href="http://bestchef.it/prestashop/it/info/5-faq?content_only=1" class="bframe" onclick="javascript:funzione();">{l s='Iscriviti'}</a>

    che avvia "funzione".
    all'interno c'è un controllo che se è vero fa partire il popup fancybox, altrimenti non dovrebbe eseguire lo script.
    il problema è che lo esegue lo stesso.
    copio qui controllo e funzione (tutto javascript/jquery)

    codice:
    if(!controllo || !isEmail){                        {literal}
                        	 $(".bframe").fancybox({
                            autoSize: false,
                            autoDimensions: false,
                            width: 630,
                            height: 425,
                            fitToView: false,
                            padding: 0,
                            title: this.title,
                            href: $(this).attr('href'),
                            type: 'iframe'
                            });
                             {/literal}
                        }
                        else{
                        	document.forms['form_news'].submit();
                        }
    come potrei risolvere?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    {literal} e {/literal} cosa sono e a cosa servono?
    if(!controllo || !isEmail){ ...} viene soddisfatta?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    49
    {literal} perché utilizzo i tpl, anche senza funziona allo stesso modo.
    la condizione dell'if viene soddisfatta.
    Roberto

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Verifica nella console che non ci siano errori, dal momento che affermi che la if funziona bene devi cercare il problema al trovare nel documento
    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 © 2024 vBulletin Solutions, Inc. All rights reserved.