
Untitled
By: a guest on
May 9th, 2012 | syntax:
None | size: 0.45 KB | hits: 14 | expires: Never
Dynamically injecting an <object> tag causes white flash
function toggleObject() {
var object = document.getElementById('myObject');
if (!object) {
var e = document.createElement('object');
e.setAttribute('data', 'testing.html');
e.setAttribute('id', 'myObject');
// inject data into DOM
document.getElementsByTagName('body')[0].appendChild(e);
} else {
document.getElementsByTagName('body')[0].removeChild(object);
}}