In Asp.net 4.0, how can delay loading FaceBook, Google +1 button code?
<p>I add FaceBook Likebutton, Google +1 button and Twitter button to MasterPage.master and let these 
button to display on all my webpages.</p>

<p>My IPS block FaceBook, Google and Twitter, so default.aspx is very slow to display because the webpage have to wait for loading FaceBook, Google +1 button code completely.</p>

<p>Is these a way to delay loading FaceBook, Google +1 button code and display the content default.aspx first?</p>

<p>You can download the code at <a href="http://dl.dropbox.com/u/209352/WebSite2.zip" rel="nofollow">http://dl.dropbox.com/u/209352/WebSite2.zip</a></p>

<pre><code>==============================Default.aspx====================
&lt;%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %&gt;

&lt;asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"&gt;
&lt;/asp:Content&gt;
&lt;asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"&gt;
&lt;/asp:Content&gt;



=========================MasterPage.master===================================

&lt;%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %&gt;

&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;

&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head runat="server"&gt;
    &lt;title&gt;&lt;/title&gt;
    &lt;asp:ContentPlaceHolder id="head" runat="server"&gt;
    &lt;/asp:ContentPlaceHolder&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;form id="form1" runat="server"&gt;

    &lt;div class="fb-like" data-href="http://www.myweb.com" data-send="false" data-layout="button_count"
        data-width="120" data-show-faces="false" data-font="verdana"&gt;
    &lt;/div&gt;

    &lt;div&gt;
        &lt;a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.supercoolbookmark.com/"
            data-count="horizontal" data-via="mycwcgr"&gt;Tweet&lt;/a&gt;&lt;script type="text/javascript"
                src="//platform.twitter.com/widgets.js"&gt;&lt;/script&gt;
    &lt;/div&gt;

    &lt;div&gt;
        &lt;g:plusone size="medium"&gt;&lt;/g:plusone&gt;
    &lt;/div&gt;

    &lt;div&gt;
        &lt;p&gt;Hello, the world!&lt;/p&gt;
        &lt;asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server"&gt;

        &lt;/asp:ContentPlaceHolder&gt;

    &lt;/div&gt;
    &lt;/form&gt;


    &lt;div id="fb-root"&gt;&lt;/div&gt;
    &lt;script&gt;   (function (d, s, id) {
            var js, fjs = d.getElementsByTagName(s)[0];
            if (d.getElementById(id)) { return; }
            js = d.createElement(s); js.id = id;
            js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
            fjs.parentNode.insertBefore(js, fjs);
        } (document, 'script', 'facebook-jssdk'));&lt;/script&gt;


    &lt;!-- Place this render call where appropriate --&gt;
    &lt;script type="text/javascript"&gt;
        (function () {
            var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
            po.src = 'https://apis.google.com/js/plusone.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
        })();
    &lt;/script&gt;

&lt;/body&gt;
&lt;/html&gt;
</code></pre>
