【发布时间】:2010-03-23 21:09:24
【问题描述】:
有没有其他写javascript:false更舒服的方式?
我正在为 Intranet 应用程序(用于 IE6)构建打印功能,并使用 iframe 制作打印页面:
$('body').append('<iframe id="printIFrame" src="javascript:false"></iframe>');
$("#printIFrame").attr('style','position:absolute;left:-500px;top:-500px;');
如果 src 中没有 javascript:false,我会在创建时弹出“此页面包含安全和非安全项目”弹出窗口。然而,这样做的缺点是“javascript:false”被打印为每个页面左下角的标题(而不是 about:blank 或更有用的东西)。
是否有某种 javascript 技术我可以编写 javascript:false 但更简洁?我试过这样的东西
var PrintOut = false;
$('body').append('<iframe id="printIFrame" src="PrintOut"></iframe>');
但我无法让它工作。还有其他想法吗?
【问题讨论】:
标签: javascript iframe internet-explorer-6