問題タブ [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 投票する
3 に答える
211 参照

css - ブラウザの非互換性をすべて整理した CSS ファイル

主要なブラウザーの癖をすべて整理した CSS ファイルを開発した人はいますか?

ありがとう

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

javascript - JavaScript JQueryトリガー( "クリック")の問題

フォームが2つの部分に分かれています。1つはデータを入力するためのもので、次の部分は入力されたデータのリストです。リストを更新したいフォームのオブジェクトをCUDするとき、トリガーを介してこれを行います。

私の会社ではSafariを多用しているため、親を選択する必要がありました。そうしないと、safariはトリガーを受け入れませんでした。次のコードはrails(V 1.2.3)によって生成され、リストの更新を開始します。

問題は私の会社にあります。SafariとOperaが最もよく使われているブラウザです。あるブラウザでは動作させることができますが、他のブラウザでは動作させません。if opera else種類のyackiコードなしでこれを実装する方法はありますか?

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

mysql - JDBC w/liquibase および MySQL セッション変数とクライアント側 SQL 命令の回避策はありますか

雇用主の 3 つのプライマリ スキーマのうちの 1 つのスターター changeSet xml ファイルをゆっくりと作成しています。唯一の障害は、liquibase によって管理される MySQL ストアド プロシージャのかなり大きなライブラリを組み込んだことです。

1 つの sproc を処理するのが少し面倒でした: 最初のいくつかのステートメントは次のようになります。

use ステートメントは非生産的であるとして切り取りましたが、実際の問題は、次のset @@session.sql_modeような例外を引き起こすステートメントです。

そして、delimiter声明は別のつまずきです。

入念な調査を行った結果、却下された MySQL のバグ レポートがここにあり、この MySQL フォーラムのスレッドがここで問題をもう少し詳しく説明していることがわかりました。

とにかく、現在 Liquibase に存在する sproc スクリプトを使用できますか、それとも数百のストアド プロシージャを書き直す必要がありますか?

createProcedure、sqlFile、および sql liquibase タグを試してみましたが、うまくいきませんでした。中心的な問題は、set、delimiter、および同様の SQL コマンドが、サーバーに配信される前にクライアント側のインタープリターによって解釈および処理されることであると考えているからです。 .

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

php - PHP 5.3 非互換 -

重複の可能性:
<? ?> タグが php 5.3.1 で機能しない

Debian Lenny を実行していますが、「公式」PHP バージョンは 5.2 です。-- しかし、現在 PHP 5.3 を必要とする多くのものに出くわしました。グーグルで調べた後、debian lenny を 5.3 に強制的に移行するのに役立つサイトを見つけました。

多くのことが 5.3 で壊れることはわかっています。私が使用しているほとんどのものにはその問題はないようです。しかし、私が常に抱えていた大きな問題の 1 つ <?は、<?php. これは PHP 5.2 では問題になりませんでした。両方を受け入れたからです。

ただし、dotdeb の PHP 5.3.5.0 では、php が必要なようです。私は行って、すべてを に置き換えてから、すべて<?<?phpに置き換えまし<?phpphp<?php。これで、コードで発生した問題はすべて解決されたようですが、 などのサードパーティ コードのショートカットは として<?=機能しません<?php=。また、今後使用するすべてのphpファイルでこの置換を実行したくありません。

どうすればphp 5.3を入手できますか? ショートカット<?<?=受け入れの両方を許可し、php を必要としないようにするには?


requireさまざまな環境でさまざまな宝石を使用していますか、それともログ形式を設定するのは IRB 自体でしょうか? アプリケーションに追加した場合require 'irb'、フォーマットも変更されますか?

フォーマットはグローバル変数に保存され、任意の gem でオーバーライドできます。ログ形式を設定するActiveRecordをrequiregemしたときに、同様の問題に悩まされました。require

これは、構成にグローバル変数を使用することがいかに悪いかを示しています。これは、Ruby gem ではあまりにも一般的です。

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

vsto - Outlook 2007 がインストールされているマシンで Visual Studio 2010 Outlook アドインを実行できない

問題の概要: Office 2007 のみがインストールされている状態で Outlook 2010 アドインを実行する方法

Office 2010 と Visual Studio 2010 がインストールされた 2 台のマシンがあります。1 台の PC は Windows 7 64 ビットです。他のマシンは WinXP SP3 です。私は最初の Outlook 2010 アドインを開発し、各 PC で正常にテストしました。

Office (Outlook) 2007 でこのアドインをテストするために要件が拡張されましたが、問題が発生しています。

これが私がこれまでに行ったことです:

Outlook 2010 と Outlook 2007 を並べてインストールすることは非常に効果的ではないという結論に達しました。そのため、Windows 7 PC から Office 2010 をアンインストールし、Office 2007 をインストールしました。その後、V-Studio 2010 Outlook 2010 プロジェクト (以前は機能していたものと同じソース コード) を再構築しようとしたところ、次のメッセージが表示されました。

エラー 1 - ファイル 'bin\Debug\Microsoft.Office.Tools.Common.v4.0.Utilities.xml' が見つかりませんでした。CBMI.OutlookAddinV2

別のアプローチを試しました:

今回は、Outlook 2007 アドイン テンプレートを選択して、別の V-Studio 2010 ソリューションを開始しました。次に、Windows エクスプローラーを使用して、テンプレートによって生成された既定の ThisAddIn.cs を、Outlook 2010 がアンインストールされて Outlook 2007 に置き換えられる前に開発された、以前は機能していたバージョンに置き換えました。

このアプローチの最初の新しい問題は、ソース コードの次の行で発生します。

エラー 1 名前 'Globals' は現在のコンテキストに存在しません C:\Users\john\documents\visual studio 2010\Projects\CBMI.Outlook2007AddinV3\CBMI.Outlook2007AddinV3\ThisAddIn.cs 36 24 CBMI.Outlook2007AddinV3

だから私は混乱しています。理想的には、Office/Outlook/V-Studio 2010 の最新のソフトウェア プラットフォームを使用して開発し、Outlook 2007 のみがインストールされているクライアント マシンで動作するアドインを作成できます。これは可能ですか?

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

c++ - C と C++ コード間の非互換性

与えられた C コード

私の32ビット実装ではCの出力として4を与えますが、C ++ではコード

出力 1. なぜそのような違いがあるのですか?

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

javascript - jQuery コードは Safari で動作しますが、半分は IE で動作します

次のコードがあります。

ここで、変数 current は整数です。これをSafariで実行すると、期待どおりに動作します(投票の値を警告します)が、これを実行するとIEでは動作しません:

IEも値を警告するので、問題は変数に値を割り当てないことだと思います。

jQuery 1.5.1、1.3.1、および 1.2.6 を使用してみましたが、違いはありませんでした。

あなたの一人が私を助けてくれることを願っています..

ありがとう!

0 投票する
5 に答える
116 参照

php - ユーザーが IE を使用しているかどうかを判断するにはどうすればよいですか?また、自分の Web アプリが IE でサポートされていないことを示すページにユーザーを送信するにはどうすればよいですか?

私は Web アプリケーションを開発してきましたが、IE でのテストで、特定の重要な表示要素に重大な問題があることに気付きました。このため、IE ユーザーから Web アプリをブロックし、それらを別のページに送信して Firefox または Chrome をダウンロードする必要があります。

これを行う方法を探していましたが、IE 専用の簡単なガイドが見つかりません。いくつかのスニペットを見つけて試しましたが、ブラウザー/OS/などを特定して印刷するために使用されるだけなので、機能しません。情報。よろしくお願いします。

0 投票する
0 に答える
290 参照

scala - Scalala:クイックスタートのIncompatibleClassChangeError

Scalalaクイックスタートガイドに従おうとしています。

私は(指示に従って)SBTを使用してすべてを構築し、実行したときにすべてのテストに合格しましたtest

コンソールを介してインタラクティブな探索機能を利用しようとしていますが、理解できない奇妙なエラーが発生しています。

何が問題になっていますか?どうすれば修正できますか?

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

javascript - この JavaScript が IE8 ではなく FF で機能するのはなぜですか

私は半年後に IE がこのスクリプトを処理できないことを知りました。

FFで問題なく動く

これはコードです:

私の IE デバッガーは、* でマークされた行について不平を言います。エラー: メソッドまたはプロパティ アクセスへの予期しない呼び出しです。

誰かが自分の貴重な時間を割いて助けてくれませんか? 私が4歳のときのように答えを書いてください.

ボタン: