2011-06-23 7 views
2

FB.uiで簡単なアラートダイアログ(JSアラートなど)を行うことは可能ですか?FB.UIシンプルアラートダイアログ

小さな例がありますか?

あなたの助けいただければ幸いです。

+0

あなたは正確に何をしようとしていますか? – Niklas

+0

FacebookアラートスタイルウィンドウにJSアラート( 'メッセージ')を変更しようとしています。しかし、私はFB.uiをこの目的のために使うのは良いことではないと思います。 – Bounce

+1

私はLightFace - MooTools用Facebook Lightboxを使用しました。それは本当に仕事をしてくれます。 http://davidwalsh.name/facebook-lightbox – Bounce

答えて

1

Facebookのフォーラムでこれについて良いthreadがあります。言及したコードは次のとおりです。

function popup(){    
    FB.ui({ 
     method: 'fbml.dialog', 
     width:500, 
     height:400, 
     fbml: '<fb:header icon="true" decoration="add_border">Title here...</fb:header>' + 
     '<div style="width:100%; height:100%;" align="center">' + 
     '<div style="margin:15px;">Do you wish to continue?</div>' + 
     '<label class="uiButton uiButtonLarge uiButtonConfirm"><input type="button" name="OK" value="OK"></label>' + 
     '<label class="uiButton uiButtonLarge uiButtonConfirm"><input type="button" name="Cancel" value="Cancel"></label>' + 
     '</div>', 
    }); 
} 

新しいJavascriptのSDKは、iFrameのアプリでこれをサポートしていませんが、あなたはまだFBMLページを使用している場合、これは動作します。それ以外の場合は、独自に構築するか、すでに構築されているもの、例えばLightFaceまたはFreeboxを使用する必要があります。

1

これ以上ダイアログを作成することはできません。 FBのような見た目のアラートを作成するための簡単なjQ「プラグイン」を作成しました。私のgithubにダウンロードすることができます:https://github.com/marekjalovec/jquery-facebook-alert

関連する問題