2011-10-28 4 views
1

サードパーティのスクリプト(mapper.netzgesta.de)を使用して画像マップのさまざまな領域を強調表示する画像マップがあります。基本的に、このスクリプトはjavascript経由でonmouseoverイベントをエリアに追加します。ユーザーベースのイベントとは対照的に、ページが読み込まれたときに、どのように領域を既に表示させることができますか?onmouseoverイベントを常にオンにする方法

私はすでにonloadイベントを持っており、そのイベントに干渉しません。他のすべてのイベントは、ユーザーの操作に依存します。私は現在、jQueryで動作しないcmsを使用しています。

提案がありますか?

+0

あなたは使用しているCMSを教えていただけますか?あなたはjqueryに精通しており、競合を避けるためにjquery名前空間を変更する能力があるので、誰かがこれをすでに行っている可能性が非常に高いです。 –

+0

申し訳ありませんが、私の仕事では、CMSの詳細をお知らせしません。 Jqueryに関する私の唯一の親しみは、その名前です。私はこのプロジェクトのために99%の実装をjavascriptで書いています。私は私のスクリプトや上記のスクリプトの小さな動作を変更する必要があります。 – user1015711

答えて

0

今後の調査と開発者からの多大なご支援のおかげで、私は答えが与えられました。私が使っていた製品(mapper.js)はこれをサポートしていません。返信はmapzoom.jsという別の製品を使用していました。事前選択は、指定された領域がロードされたときにそのまま残り、onmouseoverのようなユーザーのやりとりに依存しないようにします。

0

マウスイベントをシミュレートすることができます。 Simulate Mouse Over in Vimperator plugin

また、現在のイベントハンドラを失わないようにonloadに追加することもできます。 window.attachEvent("onload", function(){alert('Welcome')});

+0

これで、onloadに追加すると、onloadイベントに追加する機会が与えられます。私は何を追加しますか?私はマッパースクリプトのsetareaover関数を呼び出そうとしました。私はオブジェクトで巻き上げる関数ではなく、ele.styleは定義されていません。 – user1015711

関連する問題