首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE 8-9无法专注于iframe

IE 8-9无法专注于iframe
EN

Stack Overflow用户
提问于 2012-02-17 23:21:07
回答 3查看 533关注 0票数 0

您好,我得到不可见焦点在IE我尝试打印它,但IE返回错误什么焦点()方法没有识别。为什么我会得到它?我记得几天前它很糟糕

代码语言:javascript
复制
var iFrame = document.frames["printIfram"]; //document.frames.printIframe;
            iFrame.focus();
            iFrame.print();
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-17 23:24:23

在Iframe内放置一个打印函数,使其在加载时自动打印:

在页面底部,只需使用window.print()

票数 1
EN

Stack Overflow用户

发布于 2012-02-17 23:23:34

你错过了printIframe末尾的e

如果这只是一个打字错误,可以试试iFrame.contentWindow.focus()

票数 0
EN

Stack Overflow用户

发布于 2014-05-22 16:45:56

我在ie8中也遇到了同样的问题,我认为这是ie的一个错误

我尝试了被接受的答案,它还没有起作用;

无论window.print()在哪里,它总是打印父页面

因此,我放弃了iframe,只需打开一个新选项卡即可打印

你把它弄好了吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9330831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档