0
私はiframeのfacebookアプリでjquery-uiモーダルダイアログボックスを表示しようとしていますが、iframeとiのモーダルiframe以外の他のfacebook要素をクリックすることができます。私が代わりにしたいのは、ページ全体を無効にしてからiframeだけを無効にすることです。Facebookアプリのモーダルダイアログボックスは、iframeでのみ表示されます
使用のjQueryのバージョンは、jqueryの-UIが1.8.10であり、コードは、1.5.1で
HTML
<div id="dialog-message" title="Download complete">
<p>
<span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span>
Your files have downloaded successfully into the My Downloads folder.
</p>
<p>
Currently using <b>36% of your storage space</b>.
</p>
</div>
のjavascript:任意の助けを理解され
<script>
$(function() {
$("#dialog-message").dialog({
modal: true,
buttons: {
Ok: function() {
$(this).dialog("close");
}
}
});
});
</script>
、 ありがとう、
私は高度な開発段階にあり、キャンバスアプリからウェブサイトアプリに移行すれば、既存のコードにどのような効果があるのかわかりません。ドキュメントからは、ウェブサイトのように、バックエンドでFacebookのソーシャルプラグインともちろんGraph APIしか使用できないようです。さらに、私のiframeアプリケーションをウェブサイトアプリに変更するだけで、問題を解決するのは難しいかもしれません。 – Divick
スタンドアロンのWebサイトでは、ソーシャルプラグインに加えてJavascript SDKも使用できます。あなたのコードを見ることなく、私はその効果が何であるかを推測できました。キャンバス以外の状況でiFrameを使用していると、あなたはそれを利用できません。 – DMCS