私たちのサイトはFacebook Connectを使用して、ユーザーがFacebookに更新情報を投稿できるようにします。これを可能にするjavascriptはFacebook's Feature loaderから直接ロードされなければならず、ユーザーがFacebookに接続したいと思うあらゆるページにそれをロードしていました。残念なことに、一部のユーザーが職場でFacebookをブロックしているため、このサイトでGoogleのサイトがハングアップしています。Facebookのためにjsをロードするオンデマンドで接続する
理想的には、実際に必要になる直前にのみ、jsをフィーチャーローダーにロードすることです。しかし、その機能が使用されるページが既にロードされるまで機能が必要かどうかはわかりません。具体的には、AJAXでフォームを送信する前に、ダイアログボックスを開いて「Facebookに公開」をチェックします(ただし、ページから離れることはありません)。この時点で、Facebookのjsをロードしてすぐにコードを実行してダイアログボックスを表示したいと思っています。これを行う合理的な方法はありますか?
うーん...一見。これは、午前4時に質問を投稿しても可視性が最大にならないことを示しています。 :) – Karptonite