blob: b49e3a29f0986c68df8dc3a5b511ab2aaefd06bc [file] [log] [blame]
// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Creates and iframe and appends it to the body element. Make sure the caller
// has a body element!
function createAdIframe() {
let frame = document.createElement('iframe');
document.body.appendChild(frame);
return frame;
}
function createAdIframeWithSrc(src) {
let frame = document.createElement('iframe');
frame.src = src;
document.body.appendChild(frame);
return frame;
}
function createAdIframeAtRect(x, y, width, height) {
let frame = document.createElement('iframe');
frame.style.border = "0px none transparent";
frame.style.overflow = "hidden";
frame.style.position = "fixed";
frame.style.left = x;
frame.style.top = y;
frame.scrolling = "no";
frame.frameborder="0";
frame.allowTransparency="true";
frame.width = width;
frame.height = height;
document.body.appendChild(frame);
return frame;
}