use*_*685 5 html javascript iframe
我有一个带有打印按钮的 UI,我想在单击打印按钮时创建一个 iframe,是否可以使用 javascript?
document.getElementById('print-button').onclick = function() {
var iframe = document.createElement('iframe');
iframe.src = 'http://example.com';
document.body.appendChild(iframe);
};
Run Code Online (Sandbox Code Playgroud)
当然,如果您打算附加更多相同类型的事件,请使用addEventListener().
如果您可以使用 jQuery...
$("#print-button").click(function() {
$("<iframe />", { src: "http://example.com" }).appendTo("body");
});
Run Code Online (Sandbox Code Playgroud)