问题标签 [browser-support]
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.
asp.net-web-api - Breezejs:[Q] 未处理的拒绝原因(应该为空)
我已经看到其他问题提出这个问题,我不觉得我的问题与这些问题重复。
好的,所以我一直在关注breathjs;尽可能接近文档以及示例,但我一直遇到同样的问题。我将展示的代码在 IE9+ 和 Chrome 中运行,但是当我在 IE7 和 IE8 中尝试它时,它就崩溃了。
这是我的服务器端控制器(使用 webapi 2):
这是我的角度工厂:
这是我从我的角度控制器中调用它的方式:
同样,这在现代浏览器中运行良好,但在 IE7 和 IE8 中崩溃了。在进行了大量研究之后,没有任何消息来源提到这会失败。尽管 BreezeJS 文档提到了一些在 IE7 中失败的事情,但应该有明确的信息说这永远不会起作用。
如果我碰巧关闭了元数据:
那么这适用于所有浏览器。但我想打开元数据,以便进行缓存。但是,我最担心的是,即使我得到了这个修复,我也不知道缓存是否仍然可以在 IE7 中工作。
尽管我喜欢 BreezeJS 并且它在 google chrome 上的表现非常出色,但我花了数小时、数天、数周和头疼的时间来制作我想要在 IE7 中工作的东西。添加疯狂数量的浏览器支持脚本,ie-shivs 和 ie-shims.. 如此接近,然后发现 localStorage 不受支持。我希望 BreezeJS 能够记录更多关于 IE7 不支持的内容,我有很大一部分客户使用 IE7 和 IE8,并且很难对事物进行编程并在数小时后发现它不起作用。
google-chrome - 谷歌分析告诉我,超过 2% 的访问者正在使用 Chrome 1 或 1.5,这准确吗?
这使得 Chrome 1 和 1.5 都进入了我网站的前十名使用 Chrome 的访问者,并且它们完全被至少两位数的版本所包围,并且主要是 v32。
它还使这些版本的用户超过了我为浏览器支持设置的“占总数的 1%”截止值。只是勉强。(实际上,它刚刚超过 2%。)
纵观更广泛的范围(过去一年),1.5 甚至没有出现在前 20 名中,但 1.0 是第 12 名(0.6%,远低于临界值)。
我是否应该牢记这些统计数据并考虑使用 Chrome 的第一个版本来测试我即将推出的(JQuery/JQM/Bootstrap 3 充斥的)网站?我什至不认为这是可能的。
或者这是一些奇怪的分析异常?
angularjs - 如何检查浏览器对 AngularJS 的支持?
我必须检查正在使用的浏览器是否支持我使用 AngularJS 版本 1.2.12 的网站。目标是为旧版本的 Chrome/Safari/IE 显示一条消息,提示“更新/更改您的浏览器”。一般建议使用特征检测,但对于这样的问题:https ://github.com/angular/angular.js/issues/4749选择元素不刷新它们的值,以及其他一些 IE8 问题,特征检测不'似乎不相关,所以我打算使用:
是否有 AngularJS 检测对其功能的支持的方法?我应该检查旧版本的 Chrome/Safari 吗?
testing - 您如何记录您的网络浏览器要求?
全部,
我正在寻找建议,您通常如何在需求文档中记录 Web 浏览器需求。
1) 您是否提到了您的应用程序必须支持的浏览器类型,例如 Chrome / Firefox / IE?你还提到版本号吗?32/64 位?以及安装浏览器的操作系统?你在记录需求方面走了多远?
2)测试浏览器组合的测试策略应该是什么?例如,您应该只测试最后一个版本吗?即Firefox版本22和23
谢谢,
html - 浏览器支持来自 textarea 的属性行
我注意到以下浏览器的行为有所不同
在 chrome 中,您可以调整 3 行的大小textarea
,但不能小于 3 行。但是,在 Firefox 中,rows 属性似乎被忽略了。最重要的是,在 IE11 中你根本无法调整它的大小!
有解决办法吗?
angularjs - 如何识别浏览器是否支持 angularjs?
我需要确定浏览器是否支持 AngularJS。
根据结果,我需要执行逻辑来调用网页。IE6 和 IE7 等旧浏览器不支持 AngularJS。因此,确定浏览器是否支持它的一种方法是检测浏览器版本/类型,但我正在寻找一种更通用的方法来检查支持。
css - 位置:从 Firefox 31.0 中删除了粘性支持?
最近,这曾经在 Firefox 中运行良好。现在,它似乎被打破了。我在 bugzilla 或其他地方找不到任何相关报告……有人知道发生了什么吗?
见 caniuse:
然后在FF中测试:
dart - AngularDart 浏览器兼容性
当前版本(0.13)的 AngularDart 支持哪些版本的浏览器?对 Internet Explorer 9 支持特别感兴趣。是否有一些已知的未来计划?
谢谢。
html - 为什么 IE 不支持我的 CSS 定位
我在一张有 3 个按钮的图片上放置了链接(类似这样)。
该定位适用于 Firefox 和 Chrom,但适用于我“最喜欢的”IE(11).. 好吧.. 我将图像上的链接视为一个不可见的非常小的字符。如果我是用户,我不会注意到它并认为链接不起作用。
我无法发布我的真实代码,但我会更改其中的名称。
HTML(在此代码之前有一个“lps”类 div):
只有相关的 CSS:
问题的原因是什么?如何在不破坏 Firefox 和 Chrome 浏览器的情况下修复它?