问题标签 [cross-browser]
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.
javascript - 使用 javascript 测试多个屏幕
是否可以判断网站用户是否使用多个显示器?我需要找到弹出窗口的位置,但用户很可能会有多显示器设置。虽然window.screenX
etc. 会给出浏览器窗口的位置,但它对于多个监视器是无用的。
javascript - 如何在 JavaScript 中获取对当前焦点表单字段的引用?
我正在寻找一种跨浏览器的方法——我知道 IE 有一些东西(我已经忘记了什么),而在 Mozilla 中实现它的方法可能与我发现的一个 focusNode 东西有关,这似乎与获取文本有关选择。
涉及 jQuery 或其他常见 JS 库的方法对我来说很好。
谢谢!
javascript - 跨浏览器兼容性的典型缺陷
主要桌面浏览器中最常见的浏览器兼容性问题是什么?
请不要重复。您遇到的投票问题。我希望列表能够自我排序。“IE sux”不是一个陷阱,而是呼吁投反对票。
[编辑] 是的,我知道这是一项民意调查——我不会在此发布答案来收集积分——我实际上很想知道人们通常会遇到什么。
html - 图像和html之间的颜色差异
我在将 css 背景颜色与同一 html 页面上的图像颜色匹配时遇到问题。是什么赋予了?
css - Firefox 的 CSS 过滤器替代品是什么?
我正在使用 CSS 过滤器在浏览器中动态修改图像。这些在 Internet Explorer 中完美运行,但在 Firefox 中不受支持。
有谁知道 Firefox 对应的 CSS 过滤器是什么?一个可以跨浏览器(Safari、WebKit、Firefox 等)工作的答案将是首选。
更新:我知道过滤器是 IE 特有的功能。Firefox 支持的这些是否有任何等价物?
javascript - 哪些 Web 浏览器原生支持 Array.forEach()
除了 Firefox 之外,还有哪些浏览器支持 Array.forEach()? Mozilla 说这是标准的扩展,我意识到添加到数组原型中很简单,我只是想知道其他浏览器支持它吗?
javascript - Javascript 中的跨浏览器 Flash 检测
有没有人有一个脚本示例可以在 IE/Firefox 上可靠地工作,以检测浏览器是否能够显示嵌入的 Flash 内容。我说可靠是因为我知道它不可能 100% 的时间。
flash - Flash 上的图片
您知道将图片放在 Flash 上的任何解决方案吗?
它必须在 IE6、IE7、Firefox for Windows、MacOSX、Linux 和 Safari 中运行。
http - 大多数 Web 浏览器中是否提供 PUT、DELETE、HEAD 等方法?
我在这里看到了几个问题,例如How to debug RESTful services,其中提到:
不幸的是,同一个浏览器不允许我测试 HTTP PUT、DELETE,在某种程度上甚至是 HTTP POST。
我还听说浏览器仅支持 GET 和 POST,来自其他一些来源,例如:
- http://www.packetizer.com/ws/rest.html
- http://www.mail-archive.com/jmeter-user@jakarta.apache.org/msg13518.html
- http://www.xml.com/cs/user/view/cs_msg/1098
但是,Firefox 中的一些快速测试表明发送PUT
和DELETE
请求按预期工作——XMLHttpRequest
成功完成,并且请求以正确的方法显示在服务器日志中。我是否缺少某些方面,例如跨浏览器兼容性或不明显的限制?
javascript - 等效于explicitOriginalTarget 事件参数的跨浏览器
有谁知道与explicitOriginalTarget 事件参数等效的跨浏览器?这个参数是 Mozilla 特定的,它给了我导致模糊的元素。假设我的页面上有一个文本输入和一个链接。文本输入具有焦点。如果我点击链接,文本输入的 blur 事件通过 explicitOriginalTarget 参数为我提供 Firefox 中的链接元素。
我正在扩展 Autocompleter.Base 的 onBlur 方法,以便在搜索字段失去对给定元素的焦点时不隐藏搜索结果。默认情况下,如果搜索字段失去对任何元素的焦点,onBlur 方法会隐藏。
谢谢。