2012-01-13 13 views
0

IEで単一のonmouseoverイベントを発生させるのに問題があります。複数のブランドのバナーがあり、各ブランドセクションのマップオブジェクトを作成してバナー全体を変更し、他のブランドと比較して小さくなったブランドの新しいバナーを作成し、トリガーされた関数はマップオブジェクトを削除し、Jqueryの追加機能を使用して新しいマップオブジェクトを埋め込みます。 IEを除いてすべてがfirefoxとchromeで正常に動作しますが、これはブランドのセクションに表示されるたびに2つのイベントを引き起こしているようです。誰かがIEが2つのイベントをonmouseoverの代わりに発している理由を教えてもらえますか?スタックに問題があり、FCKエディタメニューを含むJavaScriptファイルがロードされていないようなサンプルコードを載せなかったのは残念です。Onmouseover IEで2つのイベントを発生させる

おかげ D

+2

は、コードや例が表示されていない場合は実際には助けません。 – XepterX

答えて

0

あなたは明らかに多くの追加コードを実行しており、問題を把握するのは少し難しいです。

しかし、IE8でJavaScriptを使用して拡張したオブジェクトの2番目のイベントが発生しました。おそらく、これが機能するかどうかを知ることは有益かもしれません。

<a href="" onclick="javascript:yourCall('Whatever');return false;" /> 

return false; 

JavaScriptステートメントは、発射される可能性があります任意のデフォルトのイベントをオフに殺します。

0

あなたのコードのない、間違っていただきましたが起こっているとは言い難いです。それは罰金以下の警告イベントが、それは私たちが理解できるように、

<html> 
<head> 
<title></title> 

</head> 
<body> 

<form name ="subscribe" > 
    <input type="text" name="name" id="txt_name" value="name" onmouseover="alert('hi');"> 
</form> 
</body> 
</html> 

はあなたには、いくつかのコードスニペットを表示することができます一度だけ発動ONMOUSEOVER示し小さなコードスニペットで働く私はIE8でイベントonmouseサンプルを試してみました

問題は何ですか:

関連する問題