问题标签 [compatibility]

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 投票
5 回答
2534 浏览

c++ - 混合来自不同 C++ 编译器的库

我正在开发一个跨越多个不同组织的项目的 redhat 5.2。每个组织都提供已使用各种版本的 g++ 编译的库。目前,这些版本包括 4.1.1、4.1.2 和 4.3.1。我正在尝试使用 4.1.2 将所有库链接到一个可执行文件中。这样做可能会出现什么问题(如果有的话)?顺便说一句,有没有办法判断每个编译器版本构建到哪个 ABI?

0 投票
2 回答
188 浏览

browser - 其他浏览器和 Firefox 之间存在哪些 HTML 呈现差异?

我想了解与 Mozilla Firefox 相比,主要浏览器(Internet Explorer、Chrome)的基本兼容性问题,例如:

  1. 文本对齐
  2. 颜色
  3. 字体大小
  4. 工具提示
  5. 段落对齐
  6. 文字粗体
  7. 图像以外的形状
  8. 线重叠
  9. 表可见性

谢谢!

0 投票
6 回答
18176 浏览

asp.net - 我可以使用 Visual Studio 2010 开发 asp.net 3.5/2.0 项目吗?

我可以使用 Visual Studio 2010 开发 asp.net 3.5/2.0 项目吗?还是我会坚持使用 .Net Framework 4.0?

0 投票
5 回答
3100 浏览

.net - 从 .net 2.0 升级到 3.5 时的兼容性

目前,我们仍在使用 2.0 框架,虽然 2.0 提供了我们目前所需的所有必要条件,但我们迟早必须转向 3.5。前几天,内部讨论了这次升级是否有任何风险,这个风险不能掉以轻心,因为我们所有的客户仍在使用 2.0 框架。有一位同事表示,将我们所有的产品针对 3.5 框架重新编译并完成新的推出会更安全。这将解决任何兼容性问题。确实有很多工作,也许是不必要的,我相信微软认为该框架是向后兼容的,我们为什么要对此有任何疑问?我是对的吗?

0 投票
7 回答
175 浏览

php - 为不同的浏览器创建不同的 Web 文件

我突然想到,在过去的十年里,所有关于 HTML/CSS 的书籍总是谈论浏览器不兼容以及如何通过向 CSS、JS 或 HTML 添加更多“hacks”来解决这个问题。为什么他们从未建议过另一种解决方法(我相信最好的方法)是在 html 文件的第一行添加代码(php、c 等),检测正在使用的浏览器然后添加为该浏览器提供适当的 CSS/JS 文件?

0 投票
1 回答
3468 浏览

visual-studio-2010 - Visual Studio 2010 Beta 是否支持 .NET 2.0 项目?SQL 2005 数据库呢?

Visual Studio 2010 Beta 是否支持 .NET 2.0 项目?

用新的 IDE 打开 SQL 2005 *.ndf 文件怎么样?(意思是项目中包含的 mdf 文件,如 Web 应用程序中的 App_Data DB 等)

0 投票
2 回答
499 浏览

jquery - 使用复选框来切换页面元素的显示(IE7 问题!)

当用户选中“我的送货地址和帐单地址相同”复选框时,我想隐藏送货地址表单。

此代码适用于除 IE 之外的所有内容:

IE 在复选框失去焦点之前不会注册更改事件,这会导致用户体验不愉快。

许多购物网站(和非购物网站!)都做这样的事情——必须有一种我缺少的跨浏览器兼容方法。

0 投票
6 回答
625 浏览

visual-studio-2008 - 有没有办法在 VS 2008 中编辑 VS 10 项目?

我在 VS 2008 中为朋友的项目工作。现在我将它升级到 2010 版本,我想将它发回给我的朋友,以便他应该能够使用它。这可能吗?

0 投票
1 回答
186 浏览

com - 为什么我的 Com Ocx 无法在 IE7 中捕获按键

我们有一个 COM OCX,当它被加载到网页中时,它可以捕捉到 IE 的各种按键。此 OCX 在 IE6 中运行良好,但在 IE7 中无法捕获任何按键。

  • 它确实在 IE7 中加载,生成其他事件(被 Javascript 捕获)。
  • 它不会引发任何错误。
  • 我已经运行了Microsoft Application Compatability Toolkit,因为它在 IE7 中运行,但没有任何条目。
  • 该控件不需要焦点即可在 IE6 中工作。它通过获取进程的 OS 级别 keyhook 来工作。
  • 控件正确获取 IE7 PID,并报告它已设置。
  • 该控件是围绕Desaware 的 Spyworks构建的。
  • 两个测试(IE6 和 IE7)都在具有相同帐户的 Windows XP 计算机上进行了测试。

我已经阅读了我能找到的关于 IE7 兼容性问题的每一篇文章,但没有任何参考按键。什么可能阻止它起作用。

0 投票
2 回答
127 浏览

.net - LINQ to SQL 和传统的存储过程可以共存吗?

首先,要明确一点,我不是在谈论 LINQ to SPRocs。

我有一个现有的 DAL,它使用了 100 多个存储过程。这是在该程序是 Web 应用程序时创建的。现在它是有时连接环境中使用本地数据库的 winform 应用程序。为了时间,我已将现有的 DAL 留在原处,但现在我发现

我的问题是在保留现有 DAL 的同时为我的程序创建一个 dbml(datacontext) 以继续前进,我应该注意哪些陷阱?

这将允许我以小步骤替换现有的 DAL。