h5ai/test/util/pin.js

27 lines
495 B
JavaScript
Raw Normal View History

2015-04-22 11:12:45 -04:00
(function () {
'use strict';
2015-04-22 17:50:16 -04:00
var title;
2015-04-22 11:12:45 -04:00
var htmlClasses;
var $pinnedElements;
function pinHtml() {
2015-04-22 17:50:16 -04:00
title = document.title;
2015-04-22 11:12:45 -04:00
htmlClasses = $('html').attr('class');
$pinnedElements = $('head,body').children();
}
function restoreHtml() {
2015-04-22 17:50:16 -04:00
document.title = title;
2015-04-22 11:12:45 -04:00
$('html').attr('class', htmlClasses);
$('head,body').children().not($pinnedElements).remove();
}
window.util = window.util || {};
window.util.pinHtml = pinHtml;
window.util.restoreHtml = restoreHtml;
}());