Jquery将aspx加载到div中

时间:2013-02-15 04:49:57

标签: javascript jquery asp.net

我之前的帖子Load aspx page in a div tag。我使用下面的代码在div中加载aspx页面。但是我无法将aspx页面加载到div中。请任何人帮我这样做。

 <script type="text/javascript" language="javascript" src="Plan_search/Scripts/jquery-1.9.0.js"></script>
    <script type="text/javascript" language="javascript" src="Plan_search/Scripts/jquery-ui-1.10.0.custom.min.js"></script>

<script type="text/javascript">
    $(document).ready(function () {
        try {
            $("#package").load("dss_more_pack.aspx", {}, function (data) {
                alert("loading complete");
            });
        }
        catch (ex) {
            alert("Error Status : " + ex);
        }
    });
</script>

3 个答案:

答案 0 :(得分:2)

简单的方法是您可以使用IFrame,如下所示:

<iframe src="http://www.youraspxpage.aspx" height="100%">
            Alternative text for browsers that do not understand IFrames.
</iframe>

或者如上面的评论中你可以试试这个

how to dynamically load the aspx page in div tag ?

答案 1 :(得分:1)

我认为您应该在不在div中的iframe中加载网页(aspx页面)。 iframe可以在 DIV。

答案 2 :(得分:0)

试试这个:

$(document).ready(function () {
        $("#package").load("dss_more_pack.aspx", function(response, status, xhr) {
            if (status == "error") {
                var msg = "Error Status : ";
                console.log(msg + xhr.status + " " + xhr.statusText);
            }
            alert("loading complete");
        });
});