問題タブ [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 の追加が Firefox で機能しない

このコードが Firefox で機能しないのはなぜですか?

Mozilla では、img タグを追加するのではなく、ブラウザで画像を開きます。

次の例を参照してください: 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 - Windows8IE上のWebサイトの非互換性-サイトが機能しない

自分では解決できない問題があります。

このWebサイト(ASP.NET)が仮想マシンで実行されています。webSiteはOKでした.....私が1つのことを理解するまで...

アプリケーションはWindows8のIEでは動作しません。理由はわかりません。

エラーの説明は次のとおりです。

「このアプリケーションではCookieなしのフォーム認証はサポートされていません」

システムは、ユーザーデータを保持するためにCookieを使用します。web.configファイルは次のように設定されています。

ロールマネジャー(システムはCookieにもロールを保持します):

認証:

これが問題が発生するコードの部分です...stackTraceによると:



私が行方不明になっているのは単純なことかもしれませんが....しかし、私は本当にエラーを見ることができませんでした...お時間をいただきありがとうございます。

PS:webSiteは、Windows 8 IEを除いて、通常どおりどのブラウザーでも機能します。

0 投票する
1 に答える
1087 参照

php - PHP 5.2 から PHP 5.3 へのアップグレード - 下位互換性のない変更 - 簡単に検出する方法

大規模な PHP Web サイトを 5.2 から 5.3 にアップグレードしようと考えています。

私が取り組んでいる継承されたコードベースは非常に大きく、800,000 行以上のコードであり、ほとんどの場合、下位互換性のない変更リスト ( http://php.net/manual/en/migration53.incompatible.php ) を参照してください。これらの問題は、コードの文字列検索を使用して簡単に検索できますが、他の問題 (参照による問題や API の変更の問題など) は検索が困難です。コードの壊れた領域を特定するために codesniffer を使用しましたが、codesniffer はすべてを見つけられないようです (たとえば、参照による問題や API の問題が見つからないなど)。

基本的に、私が求めているのは、すべてのコードを実行したり、すべてのコードを読み取ったりすることなく、codesniffer が見逃した可能性のある影響を受けるコードを簡単に特定する方法です。基本的にコードをスキャンして問題の領域を教えてくれ、数週間または数か月の時間を節約できるツールはありますか?

何か案は?これが重要な場合は、IIS/Windows を使用することを忘れていました。

0 投票する
2 に答える
957 参照

google-chrome - iText の非互換性の問題、Internet Explorer では動作しますが、Chrome または Firefox では動作しません

おはようございます、

Firefox または Chrome で iText の互換性の問題があるかどうかを知りたいです。JavaScriptを埋め込んだ自己印刷PDFドキュメントを作成しています。この JavaScript は、次の場所にある .js ファイルを呼び出す関数呼び出しです。

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

Internet Explorer からは正しく印刷できますが、Firefox や Chrome からは印刷できません。したがって、この要素間に互換性の問題があるかどうかを知りたいです。私は以下を使用しています:

  • ウィンドウズ7
  • itext 2.0.2
  • Firefox 19
  • クロム 25
  • インターネットエクスプローラー9

また、アプリケーションが .js を呼び出していないかのように、.js が見つからないこともわかりました。これは、.js の先頭にダミーのアラートを追加したためです。これはIEでは完全に機能しますが、他のブラウザでは機能しません

ありがとうございました

0 投票する
3 に答える
7812 参照

css - ブラウザやバージョンに関係なく、Windows と Mac でサイトの表示が異なるのはなぜですか?

クローム 25 マック クロム 23 ウィンドウ Firefox 19 マック Firefox 19 Windows IE8

(画像、上から: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 のブラウザーのようには表示されず、ほとんど同じ「間違った」方法で表示されているように見えます。これらはすべて同じように表示されるため、これはブラウザーの非互換性ではなく、システムの非互換性に違いないと思います。

何が原因で、システム固有のハックを作成する方法と場所は? 私はアマチュアで、これについてあまり知りません。おそらく正しく行われていないことの 1 つは、検索フォームをナビゲーション バーに無理やり押し込んだ不器用な方法であることは確かです。これが、Wordpress のテーマ テーマでメニュー検索フォームを機能させる唯一の方法でした。きちんと分類されていないように感じますが、これらのことがわかりません。

TL;DR: すべての主要なブラウザーは、特定のプラットフォームでサイトを同じように表示しますが、サイトは異なるプラットフォーム間で同じように表示されません.

うまくいけば関連するCSS:

0 投票する
4 に答える
6035 参照

html - position:Chrome と Firefox での完全な非互換性

私の問題はこれです: 私はフォームを持ってい<input>ます。しかし、すべての入力において、Chrome と Firefox の間の互換性に少し問題があります。Chrome は Firefox に比べて上に 2px 増えていると思います。コードを渡します。私は何をすべきか?Webkit と moz の CSS で異なる値を使用していますか? ここに私のHTMLがあります:

CSSは次のとおりです。

私は何ができますか?よろしくお願いします!

0 投票する
1 に答える
586 参照

java - Jersey Multipart 1.13 と Glassfish 2.1.1 は互換性がないようです

Glassfish 2.1.1 サーバーで Jersey Multipart 1.13 を使用して war をデプロイすると、その後に次のエラー メッセージが表示されます。

メソッド、public 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) at com.sun.jersey.server.impl.model.ResourceClass.processMethods(ResourceClass.java:283) at com.sun. jersey.server.impl.model.ResourceClass.(ResourceClass.java:131)

試行錯誤の結果、これが次のコードに属していることがわかりました。

より具体的には、@FormDataParamパラメーターの注釈です。これらを削除すると、戦争は問題なく展開されます。@DefaultValueすべての@FormDataParamsに追加しようとしましたが、うまくいきませんでした。@Producesまた、私は, また、何の運もなく追加しようとしました。エラーも電流とは何の関係もないようです@Consumes(..)

web.xmlの見た目はかなり標準的です:

以下に示すように、必要なすべてのジャージー依存関係を含めました。

また、IDEA から Tomcat6 および Glassfish 3.1.1 への展開も試みましたが、これは完全に機能します。ローカルとリモートの両方で Java 7 で実行されます (動作しない場合)。何か案は?

0 投票する
2 に答える
2404 参照

java - TransactionSynchronization.afterCompletionのIncompatibleClassChangeError

JmsTemplateを使用してメッセージを送信するたびに、例外がスローされます。(私はSpring 3.0.5.RELEASEを使用しました)。互換性のないクラスが見つかりません!

クラスパスのSpringjar:

クラスパスのSpringjar

エラーログ: