私はWPF
アプリケーションで作業しています。私はIE11
モードで実行するアプリケーションを望んでいたので、私はWPFブラウザコントロール - IE11互換性を使用してC#からjavascript関数を呼び出す
<meta http-equiv="X-UA-Compatible" content="IE=11" />
を使用し、私はすべてが私はUser Control
にこのラインを持っている
ScriptManager.RegisterStartupScript(this, this.GetType(), "pop" + this.ClientID, "jsFunction('parameter1','parameter2');", true);
除いて正常に動作しますのでcss
とJavaScript
変更を必要としました。このコードを呼び出すと、jsFunction
は呼び出されません。
私はテストに警告を呼び出そうとしましたが、うまくいきません。
ScriptManager.RegisterStartupScript(this, this.GetType(), "pop" + this.ClientID, "alert('test')", true);
Google Chrome/IE9/IE10/IE11などのウェブブラウザを使用してこれを実行すると問題なく動作します。 WPF web browser
では動作しません。
私は
<meta http-equiv="X-UA-Compatible" content="IE=10" />
に変更すると、それが正常に動作しますが、私の他の変更が壊れる可能性があるので、私は戻って行くことはできません。
PS。
私はmodify machine keysできません。多くのユーザーが使用しており、コンピュータを設定することができないためです。
解決策/代替案をご提案ください。
おそらく、あなたは 'HKCU'キーを変更することができますか? [this](http://stackoverflow.com/a/18333982/1768303)が役立つかどうかを確認してください。 – Noseratio