Unable to load cross domain page

Unable to load cross domain page

Hi,
 
I'm trying to load google.com from a test html page using jQuery-1.5.1 but unable to do it. I've tried all the 3 methods listed but to no success. Below is the code snippet for the same & the output that I'm getting.
 
CODE:
<html>
<head>
    <title>Load site page</title>

    <script type="text/javascript" language="javascript" src="jquery-1.5.1.js"></script>
    <script type="text/javascript" language="javascript">
        $(document).ready(function() {
            alert('doc ready function');

            //method 1
            /*
            $.ajax({
                cache: false,
                url: 'http://www.google.com',
                success: function() { alert('Cross domain data loaded using method 1'); }
            });
            */






            //method 2 - cross domain
            $.get("http://www.google.com", function(siteData) {
                alert("Cross domain data loaded using method 2");
                //alert("Data Loaded: " + siteData);
                //$('#divSite').html(siteData);
            });




            //method 2 - local
            $.get("testLoad.html", function(siteData) {
                $('#divTest').html(siteData);
            });


            //method 3
            var jqxhr = $.get("http://www.google.com", function(siteData) {
                alert("Cross domain data loaded using method 3");
            })
            .error(function(errorData) {
                $('#divSite').append("error loading data........");
                for (var errorMsg in errorData) {
                    $('#divSite').append("<br/><b>error msg</b> : " + errorMsg);
                }
            });
        });









    </script>
</head>
<body>
    <div style="font-family: Verdana; font-weight: bold; font-size: 12px">
        Google data should start from below:</div>
    <div id="divSite" style="font-family: Verdana; font-size: 12px">
    </div>
    <br />
    <br />
    <div id="divTest">
    </div>
</body>
</html>











 
 
OUTPUT:
 
Google data should start from below:
error loading data........
error msg : readyState
error msg : setRequestHeader
error msg : getAllResponseHeaders
error msg : getResponseHeader
error msg : overrideMimeType
error msg : abort
error msg : promise
error msg : isRejected
error msg : isResolved
error msg : fail
error msg : done
error msg : then
error msg : success
error msg : error
error msg : complete
error msg : statusCode
error msg : status
error msg : statusText



















Test data to be loaded 1.
Test data to be loaded 2.
Test data to be loaded 3.
Test data to be loaded 4.
Test data to be loaded 5.