Revision: 13896
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 11, 2009 08:46 by DaveChild
Initial Code
function viewSource() { var httpRequest; try { httpRequest = new XMLHttpRequest(); }catch(trymicrosoft) { try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch(oldermicrosoft) { try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch(failed) { httpRequest = false; } } } if(!httpRequest) { return false; } httpRequest.onreadystatechange = function() { if(httpRequest.readyState == 4) { if(httpRequest.status == 200) { document.body.innerHTML = '<pre id="pageSource"></pre>'; document.getElementById('pageSource').innerText = httpRequest.responseText; } } } httpRequest.open('GET',document.location.href,true); httpRequest.send(null); }
Initial URL
http://www.addedbytes.com
Initial Description
Initial Title
JavaScript View Page Source
Initial Tags
javascript
Initial Language
JavaScript