Я работаю с приложением, которое создало свой собственный протокол, такой как MS сделал для своего клиента MSN msnim:chat?contact=test@test.com
Однако мне нужно создать PHP или javascript (или комбо), чтобы в основном отправить 3 запроса к протоколу как можно скорее. Я также хочу, если конечный результат www.test.com/send.php
, что пользовательская ссылка не будет всплывать или перенаправлять на страницу, как это делает
не будет создавать новую страницу или перенаправлять при нажатии пользователем на href
Вот JQUERY и JSBin моего доказательства концепции
$(document).ready(function(){
$("a#click_me").click(function(){
setTimeout(function(){
console.log('test ran');
window.location = 'mailto:test@test.com';
}, 100);
setTimeout(function(){
console.log('new ran');
window.location = 'mailto:new@new.com';
}, 200);
});
});
Кажется, это работает нормально с IE9 и, насколько я могу судить, IE8. Firefox 10, кажется, тоже в порядке, но chrome 17 делает только 1-е письмо.
Edit 1: Обновлено с MSN вместо AIM ссылки, чтобы быть более универсальным для тестирования, и включают jquery пример и JSbin
Edit 2: Обновлено на mailto ссылки