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

    Inserire questo codice js in un file esterno

    Ciao a tutti,

    ho letto qualche post sull'argomento qui sul forum, ho fatto alcuni test ma non sono riuscito a far funzionare il tutto.

    Avrei bisogno di inserire questo codice js (Jquery), in un file esterno, ovviamente mantenendo attive le variabili in PHP.

    Codice PHP:
    <script type="text/javascript">
    function aggiungiAlCarrello(){
        // controlla che esista il cookie, altrimenti rimanda a pagina relativa
        if(readCookie("cookie") == null) { 
        location.href="<?=base_url().$this->curr_language."/cookies"?>";
        return false;
        }
        // chiamata ajax 
        var productID = '<?=$row->cod?>' ;
        $("#loadingDiv").show();
        $("#loadingDiv > p").html("<?= sprintf($etichetta_processa_prodotto[$this->curr_language], $titolo)?>");
         $.ajax({
          type: "POST",
          url:  "<?=base_url().'dir/add/' $row->codice '/' $row->cod?>",
          data: " ",
          success: function(msg){
            $("#loadingDiv").hide();
            $("#errorDiv").slideDown("slow");
            $("#errorDiv").show();
            $("#errorDiv > span").html("<?=sprintf($etichetta_processo_concluso[$this->curr_language], $titolo$row->formato$this->stato_c->totaleRecordbase_url().$this->curr_language.'/riepilogo/'$this->stato_esse->subTotalebase_url(), base_url().$this->curr_language.'/'base_url(), $this->curr_language)?>");
            var t = setTimeout("$('#errorDiv').fadeOut();", 20000);
           
         
          }
        });
       return false;
    }
    }
    </script>
    Qualcuno può aiutarmi per favore?
    Grazie 1000
    Olio Extravergine d'Oliva Magino
    Prodotti tipici: in vendita olio, pesto ligure e altri prodotti alimentari tradizionali.

  2. #2
    Prova con un include PHP...oppure, visto ke è un file JSP, prova così:
    codice:
    <script type="text/javascript" href="file_js.js"></script>
    {}\"$y|\/|0"/{}

  3. #3
    Non si tratta di un file Jsp ma di un Js.

    Ho provato così ma non ottengo i risultati.

    <script src="file.js.php" type="text/javascript" charset="utf-8"></script>

    E poi all'interno del file.js.php

    ho inserito una echo con il codice js:

    Codice PHP:
    echo 'function aggiungiAlCarrello(){
        // controlla che esista il cookie, altrimenti rimanda a pagina relativa
        if(readCookie("cookie") == null) {
        location.href="<?=base_url().$this->curr_language."/cookies"?>";
        return false;
        }
        // chiamata ajax
        var productID = '<?=$row->cod?>' ;
        $("#loadingDiv").show();
        $("#loadingDiv > p").html("<?= sprintf($etichetta_processa_prodotto[$this->curr_language], $titolo)?>");
         $.ajax({
          type: "POST",
          url:  "<?=base_url().'dir/add/' $row->codice '/' $row->cod?>",
          data: " ",
          success: function(msg){
            $("#loadingDiv").hide();
            $("#errorDiv").slideDown("slow");
            $("#errorDiv").show();
            $("#errorDiv > span").html("<?=sprintf($etichetta_processo_concluso[$this->curr_language], $titolo$row->formato$this->stato_c->totaleRecordbase_url().$this->curr_language.'/riepilogo/'$this->stato_esse->subTotalebase_url(), base_url().$this->curr_language.'/'base_url(), $this->curr_language)?>");
            var t = setTimeout("$('#errorDiv').fadeOut();", 20000);
          
        
          }
        });
       return false;
    }
    } ';
    Olio Extravergine d'Oliva Magino
    Prodotti tipici: in vendita olio, pesto ligure e altri prodotti alimentari tradizionali.

  4. #4
    Non puoi richiamare un file file.js.php con la tecnica del richiamo di un file .js...il file deve essere semplicemente .js, altrimenti non funzionerà mai...prova, se ti è impossibile cambiare il formato del documento per vari motivi, un include PHP:
    codice:
    <?php
    
    include('file.js.php');
    
    ?>
    Forse funziona...
    {}\"$y|\/|0"/{}

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.