addons-server/media/js/zamboni/outgoing_links.js

26 строки
927 B
JavaScript

// Show the actual URL of outgoing links in the status bar.
// e.g. http://outgoing.mozilla.org/v1/b2d58f443178ce1de2ef80bb57dcc80211232c8b/http%3A//wvtc.net/
// ...will display as http://wvtc.net/
//
setTimeout(function() {
$(document).ready(function() {
$('a[href^="http://outgoing.mozilla.org"]').each(function(e) {
var $a = $(this),
outgoing = $a.attr('href'),
dest = unescape(outgoing.split('/').slice(5).join('/'));
// Change it to the real destination:
$a.attr('href', dest);
$a.click(function(e) {
// Change it to the outgoing URL:
$a.attr('href', outgoing);
setTimeout(function() {
// Put back the real destination:
$a.attr('href', dest);
}, 100);
return true;
});
});
});
}, 50);