OLD | NEW |
1 <html> | 1 <html> |
2 <head> | 2 <head> |
3 <script type="text/javascript"> | 3 <script src="devtools.js"></script> |
4 | |
5 var category = chrome.experimental.devtools.audits.addCategory("Broken links", | |
6 1); | |
7 category.onAuditStarted.addListener(function callback(auditResults) { | |
8 chrome.extension.sendRequest({ tabId: chrome.devtools.inspectedWindow.tabId }, | |
9 function(results) { | |
10 if (!results.badlinks.length) { | |
11 auditResults.addResult("No broken links", | |
12 "There are no broken links on the page!", | |
13 auditResults.Severity.Info); | |
14 } | |
15 else { | |
16 var details = auditResults.createResult(results.badlinks.length + | |
17 " links out of " + results.total + " are broken"); | |
18 for (var i = 0; i < results.badlinks.length; ++i) { | |
19 details.addChild(auditResults.createURL(results.badlinks[i].href, | |
20 results.badlinks[i].text)); | |
21 } | |
22 auditResults.addResult("Broken links found (" + results.badlinks.length + | |
23 ")", "", | |
24 auditResults.Severity.Severe, | |
25 details); | |
26 } | |
27 auditResults.done(); | |
28 }); | |
29 }); | |
30 </script> | |
31 | |
32 </head> | 4 </head> |
33 </html> | 5 </html> |
OLD | NEW |