2012-08-07 28 views
0

我遇到這個奇怪的問題,只有我們的論壇的基地網址。我添加了一個像按鈕。當我測試它時,所喜歡的網址顯示爲「www.facebook.com/pages/toonzo ...」,而不是「www.toonzone.net/forums/」或「www.toonzone.net/forums/forum」 .PHP」。在使用Chrome瀏覽器進行了大量的挖掘之後,我發現它來自於看起來被那個URL棄用的javascript。更仔細地看,它是從facebook的like.php文件中調用的。Facebook Like Button過時的值顯示

我的下一步,確認這是涉及URL和Facebook的東西,而不是其他的東西是使用URL在Facebook上創建一個新的像按鈕。果然,那個不正確的URL也出現在那裏。

我猜也許很久以前,有些事情是愚蠢的,從那以後它就一直被卡住了。因爲,不正確的網址看起來像我們原來的粉絲頁面地址。但是,我完全不知道如何解決這個問題。我試着把URL扔進facebook開發人員網站的調試工具中。這裏的JavaScript片段與本站網址:

http://www.toonzone.net/forums/

ServerJSQueue.add({"define":[["XDVerifiedChannel",[],{"channel":"http:\/\/static.ak.facebook.com\/connect\/xd_arbiter.php?version=9#cb=f2891cc4a&origin=http\u00253A\u00252F\u00252Fwww.toonzone.net\u00252Ff1d709ba3&domain=www.toonzone.net&relation=parent.parent"}]]});onloadRegister_DEPRECATED(function(){Bootloader.done([])});onloadRegister_DEPRECATED(function(){defer_until(function() { new ExternalPageLikeWidget({"viewer":1027609353,"channelURL":"http:\/\/static.ak.facebook.com\/connect\/xd_arbiter.php?version=9#cb=f2891cc4a&origin=http\u00253A\u00252F\u00252Fwww.toonzone.net\u00252Ff1d709ba3&domain=www.toonzone.net&relation=parent.parent","mobile":false,"nodeType":"page","externalURL":"http:\/\/www.toonzone.net\/forums\/forum.php","widgetID":"connect_widget_5020888885b1a5865896767","alreadyConnected":false,"viewerIsAdmin":false,"adminUrl":"","showFaces":false,"useUnlikeLink":false,"layout":"box_count","locale":"en_US","commentWidgetMarkup":"\u003Cdiv id=\"uf3jom_1\" style=\"font-family: "arial", sans-serif\" class=\"connect_comment_widget connect_comment_widget_ltr\" title=\"toonzone forums\">\u003Cdiv class=\"nub\">\u003C\/div>\u003Cdiv class=\"comment_content\">\u003Cdiv class=\"connect_comment_widget_placeholder_input_region hidden_elem\">\u003Cinput class=\"connect_comment_widget_placeholder_input inputtext\" type=\"text\" value=\"Add a comment\" \/>\u003C\/div>\u003Cdiv class=\"connect_comment_widget_full_input_region clearfix\">\u003Cdiv>\u003Cimg class=\"-cx-PRIVATE-uiSquareImage__root connect_comment_widget_user_pic -cx-PRIVATE-uiSquareImage__large img\" src=\"https:\/\/fbcdn-profile-a.akamaihd.net\/hprofile-ak-snc4\/276075_1027609353_1137351_q.jpg\" alt=\"\" \/>\u003Ctextarea aria-label=\"Add a comment\" class=\"connect_comment_widget_full_input_textarea connect_comment_widget_disabled inputtext\">Add a comment\u003C\/textarea>\u003C\/div>\u003Cdiv class=\"connect_comment_share_preview\">\u003Ctable class=\"uiGrid\" cellspacing=\"0\" cellpadding=\"0\">\u003Ctbody>\u003Ctr>\u003Ctd class=\"vTop\">\u003Cdiv>\u003Cimg class=\"connect_comment_share_preview_pic img\" src=\"https:\/\/fbexternal-a.akamaihd.net\/safe_image.php?d=AQBsqmNXd4pF0tmu&w=50&h=50&url=http\u00253A\u00252F\u00252Fwww.toonzone.net\u00252Fimages\u00252Ftz6\u00252FtzLogo.png\" alt=\"\" \/>\u003C\/div>\u003C\/td>\u003Ctd class=\"vTop\">\u003Cdiv style=\"padding-left: 6px; \">\u003Cdiv class=\"connect_comment_widget_title fsl fwb fcb\">toonzone forums\u003C\/div>\u003Cdiv class=\"mbs connect_comment_widget_href fsm fwn fcg\">http:\/\/www.facebook.com\/pages\/toonzo...\u003C\/div>\u003Cdiv class=\"mbs connect_comment_widget_description fsm fwn fcg\">Animation news and discussion. toonzone has been providing news, information and community to animation enthusiasts since August 1998.\u003C\/div>\u003C\/div>\u003C\/td>\u003C\/tr>\u003C\/tbody>\u003C\/table>\u003C\/div>\u003C\/div>\u003Cdiv class=\"connect_comment_widget_button_region\">\u003Clabel class=\"connect_comment_widget_post_button uiButton uiButtonConfirm\" for=\"uf3jom_2\">\u003Cinput value=\"Post to Facebook\" type=\"submit\" id=\"uf3jom_2\" \/>\u003C\/label>\u003Clabel class=\"connect_comment_widget_close_button uiButton\" for=\"uf3jom_3\">\u003Cinput value=\"Close\" type=\"submit\" id=\"uf3jom_3\" \/>\u003C\/label>\u003C\/div>\u003C\/div>\u003C\/div>","error":null,"autoResize":true,"connectText":0,"socialbar":false,"ref":".UCCIg6eFIhc.like","userOptedOut":false,"showCaptcha":false,"usingInlineCommenting":false,"isBlocked":false,"forceCommentHooks":"","isPersonalized":false,"colorScheme":null,"grayOut":true,"iframeReferer":"http:\/\/www.toonzone.net\/forums\/forum.php"}); },function() { return ge("connect_widget_5020888885b1a5865896767"); })});onloadRegister_DEPRECATED(function(){AsyncLoader.loadCSS("https:\/\/s-static.ak.fbcdn.net\/rsrc.php\/v2\/yV\/r\/wspVKE9hHCT.css");}); 
+0

我在這裏測試過它,你的按鈕工作正常。我認爲你測試了它作爲你的粉絲頁登錄Facebook,對吧? – 2012-08-07 19:58:21

+0

嘿,謝謝你的快速回復。當我進行測試時,我完全登錄爲我自己。只是爲了澄清,它的工作原理......我認爲。但它一旦被喜歡就肯定會顯示錯誤的URL。你點擊喜歡,然後它拉起一個小疊加和URL是不正確的。我不知道這是否會影響到任何事情,除了可能讓任何碰巧注意到它的人感到困惑之外。我可以在粉絲頁面登錄時查看它是否影響任何內容。 – user1580948 2012-08-07 23:28:22

+0

即使這在這裏工作得很好。發佈到牆上的評論指向http://www.toonzone.net/forums/forum.php ... – 2012-08-08 17:20:47

回答

0

我測試過,一切有工作的罰款。像iframe中的Facebook腳本真的很模糊。但我的猜測很簡單:在測試過程中,您已作爲粉絲頁面登錄。因此,您的粉絲頁面的網址顯示在腳本的某個位置,因爲您的粉絲頁面喜歡和評論您的網頁,但會在您的粉絲頁面的牆上張貼。有了真正的用戶,這不會發生。

+0

我絕對登錄爲我自己。我仔細檢查過,但只要這不影響任何事情,那麼我認爲這不是問題。非常感謝您檢查。非常感謝。 – user1580948 2012-08-08 20:04:41