在 windows 8 Internet Explorer 中使用 iframe
Using iframe in windows 8 Internet Explorer
我正在使用 iframe,但由于某些原因在 windows 8 和 8.1 中无法正常工作。
我使用 Browserstack 进行了测试,它在大多数浏览器中都运行良好,但在使用 Internet Explorer 的 Windows 8 和 8.1 中,iframe 中没有任何内容是可点击的。我读到 Windows 8 有一个 webview element 替代方案,但我认为它只涉及 Windows 应用程序,而不是网站。
奇怪的是,当打开 IE 开发人员工具并单击 iframe 上的检查元素按钮时,它突然起作用了。
我看到了一些情况issue here。看来一定是某种 css 定位问题,但我不确定。
我还在 windows 8 中测试了 iframe url directly 并且它工作正常。
所以回顾一下,这仅在 Windows8 和 Windows8.1 中发生,并且仅在 Internet Explorer 中发生. Firefox、opera 和 chrome 都很好。
在此感谢您的帮助!在他们决定 end support 适用于旧版浏览器之后,我认为我处理 IE 问题的日子基本结束了,但我想我错了!
顺便说一下网站是http://lonesomehighwaymusic.com
我想我已经找到问题所在。它在 CSS 中。
https://u.bandpagecdn.net/rootmusic-static/css/widgets/show.Montserrat.1459446234.122.css
.scroll-container {
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0px);
transform: translateZ(0px);
}
只需删除它!
我正在使用 iframe,但由于某些原因在 windows 8 和 8.1 中无法正常工作。
我使用 Browserstack 进行了测试,它在大多数浏览器中都运行良好,但在使用 Internet Explorer 的 Windows 8 和 8.1 中,iframe 中没有任何内容是可点击的。我读到 Windows 8 有一个 webview element 替代方案,但我认为它只涉及 Windows 应用程序,而不是网站。
奇怪的是,当打开 IE 开发人员工具并单击 iframe 上的检查元素按钮时,它突然起作用了。
我看到了一些情况issue here。看来一定是某种 css 定位问题,但我不确定。
我还在 windows 8 中测试了 iframe url directly 并且它工作正常。
所以回顾一下,这仅在 Windows8 和 Windows8.1 中发生,并且仅在 Internet Explorer 中发生. Firefox、opera 和 chrome 都很好。
在此感谢您的帮助!在他们决定 end support 适用于旧版浏览器之后,我认为我处理 IE 问题的日子基本结束了,但我想我错了!
顺便说一下网站是http://lonesomehighwaymusic.com
我想我已经找到问题所在。它在 CSS 中。 https://u.bandpagecdn.net/rootmusic-static/css/widgets/show.Montserrat.1459446234.122.css
.scroll-container {
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0px);
transform: translateZ(0px);
}
只需删除它!