2010-12-21 12 views
0

ハロー人々は私がフォローの疑いを持っている:イベントArgumensはJavaScript

私はhtmlタグからActiveXオブジェクトをmanipulingよ:

<object classid="clsid:3751B5D4-D348-11D0-AD02-0060970C3D2F" id="sdo_prr" name="sdo_prr" width="0" height="0"></object>

、そのオブジェクトが私に私がfollowinタグから取得するいくつかのイベントを返す:私はあなたを説明する上で

<script language="javascript" for="sdo_prr" event="AtPrintRawEnd"> 
     <!-- 
      I can put some line code in here. 
     //--> 
    </script> 

は、タグを理解するためには、属性:私は=の属性を入れ

」 sdo_prr "、このスクリプトは自分の主題に直接つながっていると言いたいと思います。

私は属性イベントを入れると問題のオブジェクトは、このイベントにAtPrintRawEndを発射するとき、私は、このスクリプトは、オブジェクトのイベントを待っていることを言いたい、つまり、このスクリプトが実行されます。

これは私の質問です: このイベントには、私がそれを取得する必要がある引数があります。例えば、C#のイベントから引数を取得するのと同じです:EventArgs e。

おかげに関して、

ミルトン・カマラ・ゴメス

+0

あなたが待っているイベントと、このイベントが発生した後に実行したいイベントは何ですか? – 65Fbef05

+0

Sooo、私のオブジェクトの特定のイベントであるイベント "AtPrintRawEnd"を待っています!そしてこのイベントにはいくつかの議論があります。私が言うことを分かりますか? – mcamara

答えて

0

ではなく、あなたのイベントを定義し、この方法を試してみてください:

<script type="text/javascript"> 
    var obj = document.getElementById('sdo_prr'); 
    obj.attachEvent('AtPrintRawEnd', function(arg1) { 
    // event handler here 
    }​​)​; 
</script> 

私はそれが動作することをわからないんだけど、私はそこにかなり確信しています他のパターンとの議論に乗る方法はありません。私は、引数はイベントタグ;;内イベントで指定されたイベントを設定渡し

:すべてのコメントについて

+0

属性は他のhtml属性と同様にアクセスできますが、要素に対しては無効なので、使用しないでください。 – zzzzBov

+0

OPは属性を必要としません、彼は引数を必要とし、これらの属性は、ActiveXが使用されているブラウザであるIEに対して合法です。 http://msdn.microsoft.com/en-us/library/ms535892(v=vs.85).aspx – Hemlock

0

人々のおかげで... 私は次の方法により、解決策を見つけました