问题标签 [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.

0 投票
14 回答
100432 浏览

css - 选择元素上的 IE6/IE7 CSS 边框

有没有人有一个解决方案来使用 CSS 在 Internet Explorer 中设置“选择”元素的边框?

0 投票
6 回答
599905 浏览

http - 浏览器的“F5”和“Ctrl + F5”刷新会产生什么请求?

网络浏览器中的操作F5Ctrl触发是否有标准?F5

我曾经在 IE6 和 Firefox 2.x 中做过实验。F5 刷新将触发带有标头的 HTTP 请求发送到服务器,If-Modified-SinceCtrl+F5将没有这样的标头。在我的理解中,F5 将尝试尽可能多地利用缓存内容,而Ctrl+F5旨在放弃所有缓存内容并再次从服务器检索所有内容。

但是今天,我注意到在一些最新的浏览器(Chrome、IE8)中,它不再以这种方式工作了。F5Ctrl+都F5发送If-Modified-Since标头。

那么这应该如何工作,或者(如果没有标准)主要浏览器在实现这些刷新功能方面有何不同?

0 投票
5 回答
36362 浏览

javascript - 在 Safari for Windows 中调试 javascript

有没有办法在 Windows Vista 中使用 Safari 3.2 调试 javascript?

我找到了一个名为 Drosera 的调试器的链接,但我无法让它工作,因为信息接缝已经过时。

0 投票
4 回答
12097 浏览

css - 如何在 IE 和 Firefox 中使 textarea 的宽度相同?

我想要一个 textarea 500px,这是我用于 textarea 的 CSS:

我注意到 IE 和 Chrome1px默认有一个边框,另一方面 FF 有一个2px边框,导致 textarea502px不是500px,有什么解决方法吗?

请注意,我可以明确指定 texarea 边框宽度,即。border-width: 1px,但这里的问题是它不能很好地与 IE 配合使用(当边框设置为 时,IE 中的默认 textarea 边框在视觉上看起来不正常1px),我可以更改边框颜色但我没有不想这样做,我更喜欢保留默认浏览器样式,我只希望所有浏览器的宽度都相同,而不更改默认样式或为边框设置颜色,这可能吗?

0 投票
47 回答
1692237 浏览

css - 如何使用 CSS 为所有浏览器垂直居中 div 元素?

我想div用 CSS 垂直居中。我不想要表格或 JavaScript,而只想要纯 CSS。我找到了一些解决方案,但它们都缺少 Internet Explorer 6 支持。

如何div在所有主流浏览器(包括 Internet Explorer 6)中垂直居中?

0 投票
6 回答
7789 浏览

internet-explorer-8 - 您对在您的页面中包含 ie7.js 或 ie8.js 感觉如何?

见这里:http ://code.google.com/p/ie7-js/

有没有人对此javascript有任何经验或评论?值得包括吗​​?你推荐它吗?

0 投票
8 回答
408 浏览

testing - Google Chrome 对开发网络应用程序的产品所有者有何影响?

如果我的应用程序已在 Firefox 3、Safari 3 和 IE 7 中测试过,是否需要针对 Chrome 进行额外测试?

如果有需要进一步测试的领域——那么有没有我可以与我的设计师和开发人员分享的在线指南?

什么时候 Chrome 才会被认为有足够的市场份额被视为主流浏览器?

0 投票
9 回答
6473 浏览

javascript - 实例化 XMLHttpRequest 对象的最佳方法

创建XMLHttpRequest对象的最佳方法是什么?

它应该适用于所有有能力的浏览器。

0 投票
6 回答
868 浏览

internet-explorer - W3C 验证的 CSS 是否自动意味着跨浏览器兼容性?

我终于完成了我第一个支持 CSS 的网站的工作版本(感谢这个论坛上的一些非常有用的建议)并验证了 CSS。在我出去寻找(购买?)另一台机器(我是 Mac)来检查 IE 之前,有效的 CSS 在我曾经检查过的 IE 以及 Firefox、Safari 上是否真的有效?到目前为止我的代码?谢谢,帕特里克。

0 投票
4 回答
13389 浏览

html - 使用 CSS 创建特定宽度的表格单元格,无需自动换行

在一个项目中,我需要渲染具有特定宽度列的表格,每个表格行只有一个 HTML 行(不换行)。我需要每个表格单元在顶部和底部有 1 个像素的填充,在左右有 2 个像素的填充。我能想出的跨浏览器的最佳方法是以这种方式将 div 放在表格内的 td 中:

我希望能够消除添加额外 div 的需要。我花了很多时间在谷歌上搜索这个问题,但找不到替代方案。

有没有办法在不需要添加额外的 div 的情况下做我需要的事情?如果是,那是什么?

有没有办法在不使用表格的情况下获得所需的结果?