Facebookページで特定の関数がどのように機能するかを理解しようとしていますが、JS構文に精通していないため、問題が発生しています。疑問符のビットは次のとおりです。
<a href="#" clicktoshowdialog="my_dialog" onclick="
(new Image()).src = '/ajax/ct.php?app_id=4949752878&action_type=3&post_form_id=3b933f46f9c4c44981e51b90c754bfce&position=2&' + Math.random();
FBML.clickToShowDialog("app4949752878_my_dialog");
return false;">
<img src="linktopicture" title="Are your friends fans?" width="190" height="230" />
</a>
<div style="display:none">
<div id="app4949752878_my_dialog" fbcontext="aa3fcff8e653">
<div class="app_content_4949752878" style="padding:10px">
<div with hidden then exposed content...
これの機能は、クリックすると、以前に非表示にされたdivをポップアウトする画像です。app ######は、その範囲を制限するためにFacebookで使用されるすべてのJSの前に付加されていることを知っています。のアンカーパラメータに混乱しています
clicktoshowdialog="mydialog"
その識別とは何ですか、そしてそれは画像がクリックされたときに露出されるdivをどのようにターゲットにしていますか?ご不明な点がございましたら、サンプルコードを投稿できるかどうかお知らせください。