Template:WhatLinksHere
From ASDSO Dam Safety Toolbox
Usage
<script>
document.querySelector("iframe").addEventListener( "load", function(e) {
var iframeWin = document.getElementById("iframeWin");
var content = (iframeWin.contentWindow || iframeWin.contentDocument);
if (content.document)content = content.document;
// Adjust padding/margin
iframeWin.contentWindow.document.getElementById('maincontentwrapper').style.marginLeft = "0px";
iframeWin.contentWindow.document.getElementById('maincontentwrapper').style.paddingLeft = "0px";
// Hide header, heading, back link, special messages, form, filters, and footer
content.body.getElementsByTagName("header")[0].style.display = "none";
content.body.getElementsByClassName("firstHeading")[0].style.display = "none";
iframeWin.contentWindow.document.getElementById('contentSub').style.display = "none";
iframeWin.contentWindow.document.getElementsByClassName('usermessage')[0].style.display = "none";
iframeWin.contentWindow.document.getElementById('mw-content-text').getElementsByTagName("fieldset")[0].style.display = "none";
iframeWin.contentWindow.document.getElementById('mw-content-text').getElementsByTagName("fieldset")[1].style.display = "none";
iframeWin.contentWindow.document.getElementById('mw-content-text').getElementsByTagName("p")[0].style.display = "none";
iframeWin.contentWindow.document.getElementById('mw-content-text').getElementsByTagName("p")[1].style.display = "none";
content.body.getElementsByTagName("footer")[0].style.display = "none";
// Add parent to links
var anchors = iframeWin.contentWindow.document.getElementById('mw-content-text').getElementsByTagName("a");
for (var i=0; i<anchors.length; i++){
anchors[i].setAttribute('target', '_parent');
}
// Show
document.getElementById('iframeDiv').style.display="block";
});
window.onload = function() {
var iframeWin = document.getElementById("iframeWin");
// Set height
iframeWin.height = iframeWin.contentWindow.document.body.scrollHeight;
}
</script>
