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

    Passare un file ad una funzione Javascript

    Ciao.
    Sono in difficoltà perchè non sono molto pratico di Javascript e per quello che devo fare ho bisogno di utilizzare questo linguaggio.
    Devo passare un file mp3 ad un player semplicemente cliccando sui link dei vari brani.
    Quello che devo realizzare lo trovate qui
    Qualcuno può aiutarmi ?
    Grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Fatico a seguirti 3 pagine tre brani
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Ciao Andrea,
    perchè 3 pagine ?
    ho bisogno solo di attivare quel lettore MP3 ogni volta che si clicca su un link della pagina.
    La soluzione non dovrebbe essere difficoltosa per chi mastica Java, ma per me è praticamente impossibile trovarla.
    I file .MP3 si trovano tutti nella directory radice insieme al file HTML.
    Ultima modifica di givubasic; 13-10-2013 a 16:27

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Il link mi aveva confuso, guardando meglio vedo che usi uno script jquery iwish e non saprei se puoi renderlo dinamico
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Il link mi aveva confuso, guardando meglio vedo che usi uno script jquery iwish e non saprei se puoi renderlo dinamico
    non è possible modificare l'ultima parte dello script
    codice HTML:
    $("audio").iWish({audioSource: "song-a", autoPlay: false});
    per far si che al posto della 'song-a' possa essere messo un altro MP3 (es. song-b) e poi mandare in play il lettore (o semplicemente impostandolo come autoPlay: true) ?


  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Può darsi, ma non saprei come fare in jquery, se puoi usare il php potresti appendere il file al url pagina.php?audio=song-a e recuperarlo cosi $("audio").iWish({audioSource: "<?php echo $_GET["audio"]; ?>", autoPlay: false});
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    ok, provo con il PHP, visto così sembrerebbe funzionante, vediamo come va.
    Grazie

  8. #8
    Quote Originariamente inviata da givubasic Visualizza il messaggio
    ok, provo con il PHP, visto così sembrerebbe funzionante, vediamo come va.
    Grazie
    Non funziona ma probabiemente perchè sbaglio qualcosa.
    Ho creato il file brano.php e dentro ci ho scritto:
    Codice PHP:
    <?php
    $audio 
    "song-b"
    ?>
    Quindi ho salvato il file sempre nella root.
    Poi ho modificato il codice del file HTML con il seguente:
    codice HTML:
    $("audio").iWish({audioSource: "<?php echo $_GET['audio']; ?>", autoPlay: false});
    (Ho dovuto mettere gli apici su audio altrimenti mi dava errore).
    Ultima modifica di givubasic; 13-10-2013 a 20:35

  9. #9
    Per la precisione:
    nel file brano.php c'è il seguente codice:
    Codice PHP:
    <?
    $audio_php 
    "song-b";
    ?>
    mentre lo script è:
    codice HTML:
    <script> 
        $(document).ready(function () {
            $("audio").iWish({audioSource: "<?php echo ($_GET['audio']; ?>", autoPlay: false});
        });
    </script>

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.