问题标签 [incompatibility]

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 投票
2 回答
867 浏览

jquery - Jquery append don't function in Firefox

Please, why this code dont function in Firefox?

In Mozilla,is oppened the image in browser, not append the img tag.

You can see an example in: http://codepen.io/Mpleandro/full/CaAip

0 投票
3 回答
3199 浏览

c - 从 C 中不兼容的指针类型 [默认启用] 警告返回

当我调用这个函数时

经过

gcc 一直在抱怨return from incompatible pointer type [enabled by default],但我没有看到任何不兼容的指针类型。任何人对此有任何想法,谢谢。

0 投票
4 回答
1521 浏览

c++ - 为什么多个增量/减量在 C++ 中有效但在 C 中无效?

测试。(c/cpp)

如果我将以上内容保存为 .cpp 文件,它会在执行时编译并输出:

但是,如果我将其保存为 .c 文件,则会收到以下错误:

手术前不应该(++a)先解决(newValue)--手术吗?有人对此有任何见解吗?

0 投票
0 回答
368 浏览

internet-explorer - Windows 8 IE 上的网站不兼容 - 网站无法正常工作

我遇到了一个无法自行解决的问题。

我在虚拟机上运行了这个网站(ASP.NET)。该网站还可以......直到我弄清楚一件事......

这些应用程序在 Windows 8 的 IE 上不起作用,我不知道为什么。

这是错误的描述:

“此应用程序不支持无 cookie 表单身份验证”

系统确实使用 cookie 来保存用户数据。web.config 文件是这样设置的:

角色管理器(系统也会在 cookie 上保留角色):

验证:

这是发生问题的代码部分......根据stackTrace:



这可能是我错过的一件简单的事情......但我真的看不到错误......谢谢你的时间。

PS.:网站仍然可以在任何浏览器上正常运行,Windows 8 IE 除外。

0 投票
1 回答
1087 浏览

php - 从 PHP 5.2 升级到 PHP 5.3 - 向后不兼容的更改 - 如何轻松检测?

我希望将大型 PHP 网站从 5.2 升级到 5.3,之后可能会更高。

我正在处理的继承代码库非常大,超过 800,000 行代码,并且大部分都在查看向后不兼容的更改列表(http://php.net/manual/en/migration53.incompatible.php)使用代码的字符串搜索可以轻松搜索这些问题,但其他问题(例如引用和 API 更改)更难搜索。我已经使用代码嗅探器尝试识别代码的损坏区域,但代码嗅探器似乎没有找到所有内容(例如未找到引用和 API 问题)。

本质上,我所追求的是一种轻松识别代码嗅探器可能遗漏的受影响代码的方法,而无需运行所有代码或阅读所有代码。有没有一种工具可以基本上扫描代码并告诉我问题区域并为我节省数周/数月的时间?

有任何想法吗?如果这很重要,我忘了提到我们使用 IIS/Windows。

0 投票
2 回答
957 浏览

google-chrome - iText 不兼容问题,适用于 Internet Explorer,但不适用于 Chrome 或 Firefox

早上好,

我想知道 Firefox 或 Chrome 是否存在 iText 兼容性问题。我正在创建一个自打印的 pdf 文档,其中嵌入了 javascript。这个 javascript 是一个函数调用,它调用位于

C:\Program Files (x86)\Adobe\Reader 11.0\Reader\Javascripts

问题是我可以从 Internet Explorer 正确打印它,但不能从 Firefox 或 Chrome 打印。所以我想知道这些元素之间是否存在兼容性问题。我正在使用以下内容:

  • Windows 7的
  • 文本 2.0.2
  • 火狐 19
  • 铬 25
  • 互联网浏览器 9

我还看到我的应用程序没有调用 .js,就好像它找不到它一样。我知道这一点是因为我在 .js 的开头添加了一个虚拟警报。这适用于 IE,但不适用于其他浏览器

谢谢

0 投票
3 回答
7812 浏览

css - 为什么无论浏览器或版本如何,我的网站在 Windows 上的呈现方式与在 Mac 上的呈现方式不同?

铬 25 Mac 铬 23 窗口 火狐19 Mac 火狐 19 窗口 即 8

(图片,从上到下:Chrome 25 Mac、Chrome 23 Windows、FF 19 Mac、FF 19 Windows、IE 8)

根据browsershots.org的说法,当使用当前主要的 Mac OS X 浏览器(Firefox 18-19、Chrome 23-25 和 Safari 5-6)时,我的网站呈现出我想要的外观。但是在 Windows 上,这些相同的浏览器中的每一个,包括 IE8 和 Opera 12,都不会像 Mac 对应的那样显示,而且它们似乎都以几乎相同的“错误”方式显示,即菜单项 font-size 要么被误解,要么覆盖——因为它们都显示相同,我认为这一定不是浏览器不兼容,而是系统不兼容。

是什么导致了这种情况,以及如何以及在哪里创建特定于系统的黑客攻击?我是一个业余爱好者,对此知之甚少;我确信可能没有正确完成的一件事是我将搜索表单强制进入导航栏的笨拙方式......这是我可以使菜单搜索表单适用于 Wordpress 主题的唯一方法。我觉得它没有正确分类,但我不明白这些东西。

TL;DR:所有主流浏览器在给定平台上显示的站点相同,但站点在不同平台上的显示不一样。

一些希望相关的CSS:

0 投票
4 回答
6035 浏览

html - 立场:Chrome和Firefox绝对不兼容

我的问题是:我有一个表格,当然,我输入了<input>. 但在所有输入中,Chrome 和 Firefox 之间的兼容性都有一点问题。我相信与 Firefox 相比,Chrome 的顶部增加了 2px。我要传递密码。我应该怎么办?在CSS中为webkit和moz使用不同的值?这是我的 HTML:

这是CSS:

我可以做什么?提前谢谢大家!

0 投票
1 回答
586 浏览

java - Jersey Multipart 1.13 和 Glassfish 2.1.1 看起来不兼容

在 Glassfish 2.1.1 服务器上使用 Jersey Multipart 1.13 部署战争时,随后出现以下错误消息:

方法,公共 javax.ws.rs.core.Response no.xx.nn.resources.ConverterResources.post(java.lang.String,java.lang.String,java.io.InputStream),用资源、类的 POST 注释oo.xx.nn.resources.ConverterResources,未被识别为使用 @HttpMethod 注释的有效 Java 方法。在 com.sun.jersey.server.impl.model.method.ResourceHttpMethod.(ResourceHttpMethod.java:92) 在 com.sun.jersey.server.impl.model.method.ResourceHttpMethod.(ResourceHttpMethod.java:69) 在 com .sun.jersey.server.impl.model.method.ResourceHttpMethod.(ResourceHttpMethod.java:61) 在 com.sun.jersey.server.impl.model.ResourceClass.processMethods(ResourceClass.java:283) 在 com.sun。 jersey.server.impl.model.ResourceClass.(ResourceClass.java:131)

经过反复试验,我发现这属于以下代码:

更具体地说是@FormDataParam参数注释。当移除这些时,战争部署得很好。我试图在没有任何运气的情况下添加@DefaultValue到所有 s 中。@FormDataParam另外,我尝试添加一个@Produces, 也没有任何运气。该错误似乎与当前也没有@Consumes(..)任何关系。

web.xml看起来很标准:

我已经包含了所有必需的 Jersey 依赖项,如下所示:

我也尝试过从 IDEA 部署到 Tomcat6 和 Glassfish 3.1.1,效果很好。在本地和远程的 Java 7 上运行(它不起作用)。有任何想法吗?

0 投票
2 回答
2404 浏览

java - TransactionSynchronization.afterCompletion 中的 IncompatibleClassChangeError

每次我使用 JmsTemplate 发送消息时,都会抛出异常。(我使用了 Spring 3.0.5.RELEASE)。我找不到不兼容的类!

我的班级路径中的弹簧罐:

我的班级路径中的弹簧罐

错误日志: