2012-01-10 22 views
1

在Facebook的頁面選項卡中運行mvc2應用程序。在頁面選項卡上的Facebook自動發佈

登陸頁面包含一個表單,問題是,表單驗證在頁面加載時執行,在本地調試時不會發生。編輯:或直接瀏覽應用程序,而不是通過標籤上下文。

任何人都知道如果Facebook由於某種原因自動發佈到頁面?

// TWD

回答

3

Facebook正在總是使用用於應用畫布POST方法。

http://developers.facebook.com/blog/post/477/

+0

你會如何解決我的問題?在着陸頁上顯示錶單一定很常見?編輯:我真的有一個表格之前(幾個月前)沒有這個問題,所以不明白髮生了什麼。 – twDuke 2012-01-10 10:14:31

+0

通常我檢查從表單提交的名稱和值,不要僅僅依靠提交POST請求。 – 2012-01-10 10:18:27

+0

好吧,不知道如何工作,因爲有人可能會點擊「提交」沒有輸入任何值,然後應該觸發驗證錯誤。所以不能檢查輸入的值。而且它的頁面標籤不是一個畫布應用程序... – twDuke 2012-01-10 10:20:28