【发布时间】:2012-03-26 02:17:52
【问题描述】:
我的网站上有 3 个 div,每个 div 都是一个页面,可以像幻灯片一样显示。请在此处查看函数和代码: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 = 'abc@site.com';
$subject = 'Entrance notice';
$message = 'Hello ABC.';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
}
【问题讨论】:
-
不要指望所有用户都安装那些有助于听到声音的插件
-
嗨,Shyju,感谢您的快速响应,firefox 插件可以工作,因为我忘了提到这是用于信息亭屏幕而不是公共网站。知道如何添加点击声音吗?谢谢。
-
顺便说一句,我知道这不是重点,但是当一个网页意外开始接管我的扬声器时,我通常会立即离开。
标签: javascript jquery css firefox firefox-addon