Question:

Why there is an intermediate Facebook logo page displayed when a form is submitted or when I do a page redirection in my application?

 

 

Answer:

Appreciate if you can like this page if you find it useful! - Click "Like"

This will happen when you try to display a "facebook page" inside an iframe.

For form submit, check "action" URL of your form. It should be pointing to your own domain (i.e. http://www.mydomain.com/myapp/form_proc.php) instead of pointing to Facebook's domain (i.e. http://apps.facebook.com/appname/form_proc.php).

For page redirection, you can try to redirect the user to something like "http://apps.facebook.com/appname/index.php" by setting top.location.href as the targeted URL via javascript.

 

 

Find my FAQ on Facebook Development useful? Download the PDF for all the FAQs HERE!