document.getElementById('print-button').onclick = function() {
var iframe = document.createElement('iframe');
iframe.src = 'http://example.com';
document.body.appendChild(iframe);
};
Конечно, если вы собираетесь вложить больше событий того же типа, используйте addEventListener()
.
Если в вашем распоряжении jQuery ...
$("#print-button").click(function() {
$("<iframe />", { src: "http://example.com" }).appendTo("body");
});