问题标签 [ie-mobile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 如何让一个简单的网站在多个移动浏览器上正确呈现?
我们有一个相当简单的网站(最小的 JS),带有纯 html 和 CSS。它是我们主要应用程序的简单移动界面。
我们遇到了麻烦,因为我们有不止一列,而且几个浏览器似乎强制使用单列。
通过一些搜索,我遇到了 2 个元标记。
有了这些,我们对 IE Mobile 和 iPhone 有了一个很好的“缩放”视图。我们还没有遇到 palm 的 Blazer 的任何问题。但黑莓是另一回事。
黑莓是否也有一种简单的方法来控制浏览器的视图?简单地说,我的意思是不为该设备制作特殊页面。
http - 我可以让 IEMobile 不从重定向的 URL 中去除 # 吗?
我在 IEMobile 访问我的网站时遇到问题。我使用的某个重定向具有 302 响应代码和标头(是的,那是应用引擎):
这适用于大多数浏览器。输入 IEMobile(通过 Windows Mobile 6.1)。收到此回复后,IEMobile 前往
注意缺少的#input-top
. 我能做些什么?
javascript - Access parent's DOM from script in an iframe in IE Mobile
I have a framed window (currently iframe but may possibly be frame) - I do not have control over this.
I would like to detect if my content is inside an iframe (or frame).
I wanted to compare the location of the current document with the one the top object holds but it appears it is the same object (top === window).
After extensive googling I got to this IEMobile blog entry and in one of the comments there is this answer:
iemoblog said:
No, you can't access any part of the parent's DOM from script in an iframe in IE Mobile.
December 20, 2007 12:12 PM
I can't seem to find any documentation about this - can anyone help confirm this or even better - suggest a way to detect if the page is "framed"?
javascript - 在 IE Mobile 的 JavaScript 中替代“className”?
我正在开发一个需要在 IE Mobile 中运行的移动网络应用程序。我已经缩小了一个 JavaScript 错误,我遇到了 IE Mobile 不支持“ className
”属性(IE4 引擎...)。我正在尝试找到一种适用于所有浏览器且代码更改最少的替代方案(我已经有一些使用' className
'的库)。
我能想到的最简单的方法是修改 IE 的元素原型以包含 className(如果没有的话),问题是我不知道className
IE Mobile 中的 ' ' 替代品是什么。
我试过这个:
这显然不起作用,因为class
它是 JavaScript 中的一个关键字,而我的 JS 压缩器不喜欢它,而且它可能无论如何都无效。
除了在我需要修改元素的类的任何地方使用“setAttribute()”之外,是否有任何我可以使用的属性等同于 className?
windows-mobile - IE Mobile:由于错误 0x80072f7c 无法连接
去年年底,我们推出了移动浏览器网站m.cozi.com 。我们选择使用静态 HTML 和 CSS,而不是 JavaScript,提供最低标准的体验。它适用于大多数人,但我们的一些客户报告连接问题。我真的不知道如何吸引他们。
有问题的都是在 Windows Mobile 上运行 IE Mobile。当然是 WM6,也可能是 WM5。许多 WM6/IE 用户都没有问题。当然,我从未见过任何有问题的手机。
那些确实有问题的人在访问我们的网站时会看到这一点:
0x80072f7c = ERROR_WINHTTP_REDIRECT_FAILED
,但我可靠地得知 winhttp 在 Windows Mobile 中不存在。
我已经要求我们的客户服务团队检查这些用户是否确实可以从他们的移动浏览器连接到其他网站,HTTP 和 HTTPS。
我认为这可能与运营商的 HTTP 代理有关。我们收到了来自 AT&T 用户和加拿大罗杰斯用户的问题报告,但这些都是主要运营商,并且有很多用户对这些运营商没有问题。
一位用户报告说,在 IE Mobile 出现故障的同一部手机上,Opera Mobile 运行良好。
我就此询问了 Windows Mobile 团队的一位联系人,但他找不到任何有用的信息。
javascript - 在 IE Mobile 中捕获 javascript 事件
我需要检测生成 onchange 事件的元素的 id。
此代码适用于大多数现代浏览器:
但它在IE Mobile中不起作用。
我已经尝试了以下代码,并且至少触发了事件并调用了处理程序函数,但是window.event
在调用事件处理程序时不可用:
有没有办法获得对触发事件的引用?或者另一种方法来了解导致事件的元素的 id。
windows-mobile - Windows Mobile 6.1 Professional 中的 HTML 控件
我有一个托管 WebBrowser 控件的应用程序;它在 WM5 和 WM6 上运行良好。在我的 WM6.1 Professional 设备上,我似乎无法使用 CSS 控制 HTML 元素。在 IEMobile 中呈现的页面在 6.1Pro 设备上的控件中表现不同。在 WM6 和 5 上,一切都很好。
有什么建议么?
windows-phone-7 - 有没有办法在 Internet Explorer Mobile 7 中正确渲染带有渐变的 PNG?
说我疯了,但我正在为 Internet Explorer Mobile 7 优化一个网站。除了几个 CSS 问题外,我的主要问题是这个浏览器似乎以 8 位显示 24 位 PNG,这意味着渐变看起来很糟糕。
有人知道如何解决这个问题吗?
windows-phone-7 - 如何使用 Javascript 检测 IEMobile 7 中的方向变化?
有没有办法可以检测 Internet Explorer Mobile 7 中的方向变化?由于没有触发方向更改事件,我想唯一的方法是查看屏幕宽度是否发生了变化?
也许有人有更好的主意:)