我在我的網站上有3個div,每個人都是一個頁面來顯示像photoslide。請看這裏的功能和代碼:http://jsfiddle.net/jasper/EXfnN/29/給按鈕添加點擊噪音
現在我需要在第二頁上添加一些按鈕噪聲,例如每次單擊ABC/National/Other鏈接時都應該有一個咔噠聲。我怎樣才能在按鈕上添加點擊噪音?
一個適當的Firefox插件可以工作,因爲這個網站是一個不公開的。不過,我嘗試了Firefox Noise Addon,但它只在鏈接鏈接到其他頁面時才起作用,但當鏈接處於與我的情況相同的頁面時並不起作用。
有什麼辦法給第二頁上點擊的每個按鈕添加一個按鈕噪聲?如果是這樣,我該怎麼做?任何代碼/示例/教程將是很大的幫助。
在此先感謝。
編輯:感謝您的回覆。我在你的幫助下到達了一半。目前還有一個電子郵件提交功能,並在點擊按鈕時將頁面滑動到下一頁。
是否有人可能將以下有用的代碼與我的功能here混合?有一個點擊功能,但有兩個事件(聲音和提交電子郵件)有點失落謝謝!
這是額外的電子郵件提交js。
function abcSubmit() {
$.ajax({
type: "POST",
url: "email.php",
data: "abc=abc",
});
}
function nationalSubmit() {
$.ajax({
type: "POST",
url: "email.php",
data: "national=national",
});
}
function otherSubmit() {
$.ajax({
type: "POST",
url: "email.php",
data: "other=other"
});
}
和email.php就像
if(isset($_POST['abc']))
{
$to = '[email protected]';
$subject = 'Entrance notice';
$message = 'Hello ABC.';
$headers = 'From: we[email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
}
不要指望所有的用戶安裝那些有助於聽到聲音 – Shyju 2012-03-26 02:20:07
Shyju嗨插件,感謝你的快速反應,一個Firefox插件將工作,因爲我忘了提及這是一個亭子屏幕不是公共網站。任何想法如何添加點擊聲音?謝謝。 – grumpypanda 2012-03-26 02:21:37
[跨平臺,跨瀏覽器從Javascript播放聲音的方式?](http://stackoverflow.com/questions/187098/cross-platform-cross-browser-way-to-play-sound-from -javascript),另請參閱http://stackoverflow.com/questions/450033/playing-sound-notifications-using-javascript – 2012-03-26 02:23:24