adding checks in the init.js script to prevent errors
git-svn-id: https://beef.googlecode.com/svn/trunk@549 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
This commit is contained in:
@@ -322,12 +322,19 @@ beef.browser = {
|
||||
getDetails: function() {
|
||||
var details = new Array();
|
||||
|
||||
details["BrowserName"] = beef.browser.getBrowserName();
|
||||
details["BrowserVersion"] = beef.browser.getBrowserVersion();
|
||||
details["BrowserReportedName"] = beef.browser.getBrowserReportedName();
|
||||
details["PageTitle"] = document.title;
|
||||
details["HostName"] = document.location.hostname;
|
||||
details["BrowserPlugins"] = beef.browser.getPlugins();
|
||||
var browser_name = beef.browser.getBrowserName();
|
||||
var browser_version = beef.browser.getBrowserVersion();
|
||||
var browser_reported_name = beef.browser.getBrowserReportedName();
|
||||
var page_title = document.title;
|
||||
var hostname = document.location.hostname;
|
||||
var browser_plugins = beef.browser.getPlugins();
|
||||
|
||||
if(browser_name) details["BrowserName"] = browser_name;
|
||||
if(browser_version) details["BrowserVersion"] = browser_version;
|
||||
if(browser_reported_name) details["BrowserReportedName"] = browser_reported_name;
|
||||
if(page_title) details["PageTitle"] = page_title;
|
||||
if(hostname) details["HostName"] = hostname;
|
||||
if(browser_plugins) details["BrowserPlugins"] = browser_plugins;
|
||||
|
||||
return details;
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user