// ==UserScript==
// @name HTML Inspector
// @description Suorittaa sivulla HTML Inspector -tarkastimen
// @version 1.5
// @include file:///*.xhtml
// @include file:///*.html
// @include http://users.jyu.fi/*
// @include https://appro.mit.jyu.fi/tiea2120/vt/zip/*
// @require https://appro.mit.jyu.fi/tools/htmlinspector/html-inspector.js
// @grant none
// ==/UserScript==
/*
script = document.createElement("script");
script.setAttribute("src", "http://appro.mit.jyu.fi/tools/htmlinspector/html-inspector.js");
document.body.appendChild(script);
script = document.createElement("script");
script.textContent = 'window.addEventListener("load", function() { HTMLInspector.inspect( {domRoot: "html",useRules: null,excludeRules: ["script-placement"],excludeElements: "svg",excludeSubTrees: ["svg","iframe"],onComplete: function(errors) { errors.forEach(function(error) {console.warn(error.message, error.context)})}} );});';
document.body.appendChild(script);
*/
window.addEventListener("load", function(e) {
document.addEventListener('keyup', (event) => {
const keyName = event.key;
if (event.ctrlKey && event.altKey && keyName === 'h') {
HTMLInspector.inspect( {
domRoot: "html",
useRules: null,
excludeRules: ["script-placement"],
excludeElements: "svg",
excludeSubTrees: ["svg","iframe"],
onComplete: function(errors) {
errors.forEach(function(error) {
console.warn(error.message, error.context);
});
}
} );
}
}, false);
HTMLInspector.inspect( {
domRoot: "html",
useRules: null,
excludeRules: ["script-placement"],
excludeElements: "svg",
excludeSubTrees: ["svg","iframe"],
onComplete: function(errors) {
errors.forEach(function(error) {
console.warn(error.message, error.context);
});
}
} );
});