Geluid afspelen en autofocus input

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Nick Dijkstra

Nick Dijkstra

25/10/2012 22:54:54
Quote Anchor link
Hallo,

Ik heb als ik een form post, wordt er een geluidje afgespeeld. Maar door het geluid werkt de autofocus niet goed. Hij knippert 2 keer en stopt dan. Ik heb al geluid afspelen met JS en jQuery en HTML en Flash geprobeerd, maar niks werkt.

Heeft iemand een idee? Dat de autofocus blijft werken ook als er een geluidje wordt afgespeeld.
 
PHP hulp

PHP hulp

25/11/2024 17:36:37
 
Frank Nietbelangrijk

Frank Nietbelangrijk

26/10/2012 08:13:55
Quote Anchor link
kun je een klein voorbeeldje posten Nick?
 
Nick Dijkstra

Nick Dijkstra

26/10/2012 09:35:16
Quote Anchor link
Ik heb deze code om geluid af te spelen. Zodra ik deze laad op een pagina met een inputveld met autofocus, werkt de autofocus niet goed.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<audio controls="controls" height="0" autoplay="autoplay" hidden="hidden" width="0">
    <source src="snd/ok.wav" type="audio/mpeg" />
    <embed height="0" width="0" src="snd/ok.wav" />
</audio>

<input type="text" name="veld" autofocus>
 
Kris Peeters

Kris Peeters

26/10/2012 10:12:25
Quote Anchor link
Zie eens of dit helpt.
Eventueel die 1000 aanpassen volgens empirisch onderzoek (proberen tot je op een goede waarde komt)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<audio controls="controls" height="0" autoplay="autoplay" hidden="hidden" width="0">
    <source src="snd/ok.wav" type="audio/mpeg" />
    <embed height="0" width="0" src="snd/ok.wav" />
</audio>
<input type="text" name="veld" id="mijnveld">
<script>
setTimeout(function() {
  document.getElementById("mijnveld").focus();
  },
  1000
);
</script>
 
Nick Dijkstra

Nick Dijkstra

26/10/2012 10:20:26
Quote Anchor link
Bedankt kris, maar dat heb ik ook al geprobeerd, en werkt helaas ook niet. Er gebeurt dan niks.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.