Powertoolsをdev'09システムにインストールしました-「プロパティ'async'の値を設定できません:オブジェクトがnullまたは未定義です」というスクリプトエラーが発生します
これはおそらく、サポートされているとは思わない互換モードでIE9を使用しているためだと思いますか?
ありがとう
Powertoolsをdev'09システムにインストールしました-「プロパティ'async'の値を設定できません:オブジェクトがnullまたは未定義です」というスクリプトエラーが発生します
これはおそらく、サポートされているとは思わない互換モードでIE9を使用しているためだと思いますか?
ありがとう
PowerTools ItemSelector ( itemselector.asp
) は、MSXML2 を使用して HTTP 接続を確立します。はGetXMLHTTPRequest
XMLHTTP を使用して非同期呼び出しを行いますが、これはあなたのケースでは失敗しているようです。
IE 9 (バージョン: 9.0.8112) を使用していますが、Powertools アイテム セレクターは通常モードと互換モードの両方で動作しています。この理由 (私は推測しています) は、MXSML2 がインストールされているためです。
このリンクを使用して、使用している MSXML のバージョンを確認しました: http://www.bayes.co.uk/xml/utils/msxml_sniffer.htm
URL を使用したときのマシンからの出力:
MSXML Installed
MSXML2 Installed
MSXML2 v2.6 Automation server can't create object
MSXML2 v3.0 Installed
MSXML2 v4.0 Installed
MSXML2 v5.0 Installed
MSXML2 v6.0 Installed
Mode Replace V3
ブラウザーから MSXML のバージョンを確認すると、同様の出力が得られるはずです。ここで重要なのは MSXML2 です。
MXSML に加えて、2 つ目はブラウザのセキュリティです。ItemSelector を機能させるには、以下の設定を行う必要があります。そうしないと、パブリケーションのない空のポップアップが表示されます。
IE ローカル イントラネット設定。IE オプション --> セキュリティ --> ローカル イントラネット --> サイト --> 詳細 、次に CMS URL をローカル イントラネットとして追加します。
お役に立てれば。