mirror of
https://github.com/MailHops/mailhops-plugin.git
synced 2025-05-28 03:40:10 -07:00
Added whois links
This commit is contained in:
parent
10c2b01e9a
commit
9c6454ca0e
@ -521,10 +521,15 @@ mailHops.displayResult = function ( header_route, response ){
|
||||
else
|
||||
label.style.backgroundImage = 'url(chrome://mailhops/content/images/local.png)';
|
||||
label.setAttribute('class','dataPaneAddressitem mailhopsDetail');
|
||||
if(response.route[i].city && response.route[i].state)
|
||||
|
||||
if(response.route[i].city && response.route[i].state){
|
||||
label.setAttribute('value','Hop #'+(i+1)+' '+response.route[i].city+', '+response.route[i].state);
|
||||
else if(response.route[i].countryName)
|
||||
label.setAttribute('onclick','mailHops.launchWhoIs("'+response.route[i].ip+'");');
|
||||
}
|
||||
else if(response.route[i].countryName){
|
||||
label.setAttribute('value','Hop #'+(i+1)+' '+response.route[i].countryName);
|
||||
label.setAttribute('onclick','mailHops.launchWhoIs("'+response.route[i].ip+'");');
|
||||
}
|
||||
else
|
||||
label.setAttribute('value','Hop #'+(i+1)+' Private');
|
||||
|
||||
@ -537,7 +542,7 @@ mailHops.displayResult = function ( header_route, response ){
|
||||
if(response.route[i].whois && response.route[i].whois.netname)
|
||||
tiptext+=' '+response.route[i].whois.netname;
|
||||
|
||||
label.setAttribute('tooltiptext',tiptext);
|
||||
label.setAttribute('tooltiptext','Click for whois '+tiptext);
|
||||
|
||||
//append details
|
||||
mailHops.resultDetails.appendChild(label);
|
||||
@ -791,7 +796,11 @@ mailHops.addCommas = function(nStr){
|
||||
}
|
||||
return x1 + x2;
|
||||
};
|
||||
|
||||
mailHops.launchWhoIs = function(ip){
|
||||
var messenger = Components.classes["@mozilla.org/messenger;1"].createInstance();
|
||||
messenger = messenger.QueryInterface(Components.interfaces.nsIMessenger);
|
||||
messenger.launchExternalURL('http://www.mailhops.com/whois/'+ip);
|
||||
};
|
||||
mailHops.launchSpamHausURL = function(ip){
|
||||
var messenger = Components.classes["@mozilla.org/messenger;1"].createInstance();
|
||||
messenger = messenger.QueryInterface(Components.interfaces.nsIMessenger);
|
||||
|
@ -30,6 +30,7 @@
|
||||
|
||||
.mailhopsDetail{
|
||||
padding-bottom: 2px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.mailHopsLinkContainer{
|
||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user