HTTPプロトコル(リソースからのHTMLではなく)で外部HTMLファイルをロードするCDhtmlDialogのA要素のonclickイベントを処理する必要があります。私は、次のコードを使用します。HTTP経由で外部HTMLを読み込むときにDHTML_EVENT_ONCLICKは機能しませんか?
BEGIN_DHTML_EVENT_MAP(CAdDialog)
DHTML_EVENT_ONCLICK(_T("adlink"), OnAnchorClicked)
END_DHTML_EVENT_MAP()
マイ要素のHTMLは次のとおりです。
<a href="http://www.google.com/" id="adlink">Click here!!!</a>
は、私は、ユーザーがリンクをクリックしたときにCDhtmlDialog機能をOnAnchorClicked呼び出すことを期待しています。しかし、代わりに何も起こらない。リソースを読み込む代わりに外部URLを読み込むと、DHTML_EVENT_ONCLICKがCDhtmlDialogで動作しないようですか? CDhtmlDialogでHTTP経由でロードされたHTMLのonclickイベントをキャッチする方法はありますか?
はフレーム内のリンクですか? –