• Home
  • Forum
  • Fare Web
  • HTML e CSS

Inserimento beep su bottone

  • Creatore Discussione Creatore Discussione andymene
  • Data di inizio Data di inizio 28 Ott 2015
A

andymene

Nuovo Utente
26 Ott 2015
2
0
0
  • 28 Ott 2015
  • #1
buongiorno ho un problemino, sto lavorando su un eliminacode incrementale da 0 a 999 e per fare questo ha due pulsanti, uno indietro e uno avanti, vorrei mettere un beep.mp3 su ciascun pulsante come posso fare?

<input type="button" value="&lt;" style="font-family:verdana;font-size:40; background-color:gray" onclick="MCClick()"/>

questa è la stringa

Grazie
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.445
338
83
  • 28 Ott 2015
  • #2
In <head>:
Codice:
<script>
<!--  
var html5_audiotypes={
    "mp3": "audio/mpeg",
    "mp4": "audio/mp4",
    "ogg": "audio/ogg",
    "wav": "audio/wav"
}

function createsoundbite(sound){
    var html5audio=document.createElement('audio')
    if (html5audio.canPlayType){
        for (var i=0; i<arguments.length; i++){
            var sourceel=document.createElement('source')
            sourceel.setAttribute('src', arguments[i])
            if (arguments[i].match(/\.(\w+)$/i))
                sourceel.setAttribute('type', html5_audiotypes[RegExp.$1])
            html5audio.appendChild(sourceel)
        }
        html5audio.load()
        html5audio.playclip=function(){
            html5audio.pause()
            html5audio.currentTime=0
            html5audio.play()
        }
        return html5audio
    }
    else{
        return {playclip:function(){throw new Error("Your browser doesn't support HTML5 audio unfortunately")}}
    }
}
var mouseoversound=createsoundbite("whistle.ogg", "whistle.mp3")
var clicksound=createsoundbite("click.ogg", "click.mp3")
-->
</script>
In <body>:
Codice:
<a href="#" onclick="clicksound.playclip()">Link 1</a>
I files audio specificati nello script principale sono più di uno solo per la stessa funzione, questo perchè alcuni browser non supportanoi files di tipo .ogg ed altri browser non supportano mp3 e così via. In questo modo siamo quasi certi che tutti i browser riprodurranno il suono usando il formato a loro più congeniale.
 
A

andymene

Nuovo Utente
26 Ott 2015
2
0
0
  • 28 Ott 2015
  • #3
grazie max 1, ma cè qualcosa che non va ti invio il programmino completo e ho aggiunto il tuo ma non fa che cliccando il pulsante faccia il beep ma esce un link che fa il beep


<html>
<head>
<title>Eliminacoda</title> <!-- Titolo scheda pagina -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
<!-- Funzione numeri Cucina -->
i=0;
function PCClick() <!-- Funzione di aumento numero Cucina -->
{
i++; i<1000?i=i:i=0; x=i; x<10?x='00'+i:i=i; x>=10&&x<100?x='0'+i:i=i;
posiz = document.getElementById('ContCucina');
posiz.innerHTML = "<div align=\"center\" style=\"font-size:9em\">"+x+"<div>";
}
function MCClick() <!-- Funzione di diminuizione numero Cucina -->
{
i--; i>=0?i=i:i=999; x=i; x<10?x='00'+i:i=i; x>=10&&x<100?x='0'+i:i=i;
posiz = document.getElementById('ContCucina');
posiz.innerHTML = "<div align=\"center\" style=\"font-size:9em\">"+x+"<div>";
}
function Num() <!-- Funzione di diminuizione numero Cucina -->
{
i=document.getElementById('numero').value; i<1000?i=i:i=0; x=i; x<10?x='00'+i:i=i; x>=10&&x<100?x='0'+i:i=i;
posiz = document.getElementById('ContCucina');
posiz.innerHTML = "<div align=\"center\" style=\"font-size:9em\">"+x+"<div>";
}
</script>
</head>
<body bgcolor="#FFFFFF" align="center" >
<table align="center">
<tr>
<td><img src="logo.pn" alt=""/> </td>
<td> <font size="3" color="#006600" face="verdana"> <b> </b> </font> </td>

</tr>
</table>

<hr>



<p align="center" > <font face="verdana" color="RED" size="7"> <b> SERVIAMO IL NUMERO </b> </font> </p>


<font face="verdana" color="000" size=8 align="center" > <b>







<input type="button" value="&lt;" style="font-family:verdana;font-size:40; background-color:gray" onclick="MCClick()"/>


<input type="button" value="&gt;" style="font-family:verdana; font-size:40; background-color:gray"onclick="PCClick()"/>


<a href="#" onclick="clicksound.playclip()">Link 1</a>

<script>
<!--
var html5_audiotypes={
"mp3": "audio/mpeg",
"mp4": "audio/mp4",
"ogg": "audio/ogg",
"wav": "audio/wav"
}

function createsoundbite(sound){
var html5audio=document.createElement('audio')
if (html5audio.canPlayType){
for (var i=0; i<arguments.length; i++){
var sourceel=document.createElement('source')
sourceel.setAttribute('src', arguments)
if (arguments.match(/\.(\w+)$/i))
sourceel.setAttribute('type', html5_audiotypes[RegExp.$1])
html5audio.appendChild(sourceel)
}
html5audio.load()
html5audio.playclip=function(){
html5audio.pause()
html5audio.currentTime=0
html5audio.play()
}
return html5audio
}
else{
return {playclip:function(){throw new Error("Your browser doesn't support HTML5 audio unfortunately")}}
}
}
var mouseoversound=createsoundbite("whistle.ogg", "beep-02.mp3")
var clicksound=createsoundbite("click.ogg", "beep-02.mp3")
-->
</script>


<p />

<div id="ContCucina"> </div> </b>
<p />



<p align="center"> <u> <font size="5" color="blue" face="verdana"> <b> www.prolocobreda.it </b> </font> </u> </p>
<p />

Inserisci numero ( 0-999): <input type="number" id="numero" min="0" max="999" style="font-family:verdana; font-size:30; color:red" onchange="Num ()"/>
<input type="submit" style="font-family:verdana; font-size:30; color:red" value="Invio">
</font>

</body>
</html>
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.445
338
83
  • 28 Ott 2015
  • #4
Ovvio che nel mio c'è un link al posto del pulsante! È solo un esempio per farti provare lo script! Tu devi trasformare il link in pulsante
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

I
errore inserimento creazione stanza
  • Imperor
  • 18 Giu 2024
  • PHP
Risposte
1
Visite
2K
PHP 18 Giu 2024
Imperor
I
K
Inserimento query Errore 1366
  • Kiko74b
  • 6 Mag 2023
  • PHP
Risposte
4
Visite
1K
PHP 7 Mag 2023
marino51
K
form Inserimento record mysql
  • Kiko74b
  • 21 Gen 2023
  • PHP
Risposte
2
Visite
1K
PHP 25 Gen 2023
WmbertSea
[Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress
  • Lino80
  • 9 Gen 2023
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
0
Visite
3K
Offerte e Richieste di Lavoro e/o Collaborazione 9 Gen 2023
Lino80
C
inserimento gestionale sotto Word Press
  • carbar
  • 23 Mar 2022
  • WordPress
Risposte
0
Visite
1K
WordPress 23 Mar 2022
carbar
C
D
Inserimento video mp4
  • Darkbox
  • 7 Ott 2021
  • HTML e CSS
Risposte
0
Visite
808
HTML e CSS 7 Ott 2021
Darkbox
D
L
inserimento form dati multipli ?
  • luigithen
  • 13 Mag 2021
  • PHP
Risposte
0
Visite
1K
PHP 13 Mag 2021
luigithen
L
G
Appicazione HTML per inserimento dai in Database Access Microsoft
  • GOKU117
  • 6 Apr 2021
  • HTML e CSS
Risposte
0
Visite
2K
HTML e CSS 6 Apr 2021
GOKU117
G
J
Form inserimento dati in database
  • jerweb
  • 29 Gen 2021
  • Ajax
Risposte
1
Visite
4K
Ajax 5 Feb 2021
_SAGO
D
modificare questo codice per inserimento in text e non in tabella
  • Domenico2013
  • 22 Ott 2020
  • jQuery
Risposte
1
Visite
3K
jQuery 23 Ott 2020
Domenico2013
D
R
[C#] Automatizzare un inserimento di un Post su un Gruppo Facebook
  • race
  • 11 Ott 2020
  • .NET Framework
Risposte
0
Visite
3K
.NET Framework 11 Ott 2020
race
R
M
Aiuto con inserimento immagini
  • Manfrezy
  • 3 Ago 2020
  • WordPress
Risposte
6
Visite
3K
WordPress 3 Ago 2020
Tommy03
Impedire inserimento data di oggi e date passate
  • elpirata
  • 28 Lug 2020
  • jQuery
  • 2
Risposte
39
Visite
12K
jQuery 19 Ago 2020
MarcoGrazia
A
Inserimento dati nel database tramite form + altre operazioni
  • AndreaBet
  • 5 Giu 2020
  • PHP
Risposte
18
Visite
2K
PHP 5 Giu 2020
AndreaBet
A
W
Email conferma inserimento
  • windt
  • 4 Giu 2020
  • Classic ASP
Risposte
0
Visite
2K
Classic ASP 4 Giu 2020
windt
W
S
Inserimento multiplo non richiesto
  • SergioD
  • 13 Mag 2020
  • PHP
Risposte
2
Visite
2K
PHP 14 Mag 2020
SergioD
S
P
  • Bloccata
inserimento icone social tramite html
  • Patrizio89
  • 2 Mag 2020
  • HTML e CSS
Risposte
1
Visite
1K
HTML e CSS 3 Mag 2020
Max 1
L
form multipla php sql,errore in inserimento
  • Lollo791
  • 27 Apr 2020
  • MySQL
Risposte
0
Visite
1K
MySQL 27 Apr 2020
Lollo791
L
Inserimento dati a cascata
  • Alex_70
  • 25 Apr 2020
  • PHP
  • 9 10 11
Risposte
204
Visite
16K
PHP 28 Mag 2020
Alex_70
T
Da xsd a xml ed inserimento dati in excel
  • tappa81
  • 23 Apr 2020
  • XML
Risposte
0
Visite
2K
XML 23 Apr 2020
tappa81
T
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • HTML e CSS
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?