小编Yan*_*ker的帖子

如何使用jquery或ajax获取外部html页面内容

朋友今天问我这个问题,整天都在困扰着我.我已经找了几十个论坛寻找正确的方法获取外部html内容并在我的页面上显示它.

我想解决http://www.someExternalURL.com并从此页面检索所有html.我尝试了以下方法:

$.ajax
({
    url: "http://www.someExternalURL.com",
    type: "GET",
    cache: false,
    crossDomain: true,
    data: {},
    jsonp: 'jsonCallback',
    dataType: "jsonp",
    success: function (data) {
        alert('good');
        jsonCallback = data.Result;
    },
    error: function (e) {
        alert(e.responseText);
    }
});
Run Code Online (Sandbox Code Playgroud)

没工作.

然后我尝试了:

var all;
$.get("http://localhost:60939/About.aspx", function (my_var) {
    alert(my_var);
}
Run Code Online (Sandbox Code Playgroud)

只有后者才适用于本地页面.我需要一个外部

任何帮助都会非常感激.

提前致谢

html javascript ajax jquery

6
推荐指数
1
解决办法
3万
查看次数

ASP.NET网站无法识别div中调用的css文件

我遇到了一个非常奇怪的问题.

当我使用divs而不是a 重建我的登录页面时table,我显然添加了id一个div用来调用它css.

以下是一些HTML CODE作为示例:

<div id="divLogin">
    <div id="divLblLogin"><asp:Label ID="lblLogin" runat="server">LOGIN</asp:Label>        
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

和一些CSS代码:

#divLogin
{
    margin-top:10px;
    margin-bottom: 0px;
    margin-left: 28%;
    margin-right: 28%;
    height: 300px;
    border: 2px solid black;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    font-family: Good Times;
    font-size: xx-large;
}

#divLblLogin
{
    margin-top: 10px;
    margin-left: 25px;
}
Run Code Online (Sandbox Code Playgroud)

问题是,当我从visual studio(本地主机)运行网站时,它似乎是正常的并且根据我定义的(图形).

但是当我发布网站并在网上运行它时,它只显示没有所有样式的控件(好像根本没有css代码)

所以我决定在div自己内部编写所有的css :

<div 
        style="margin-top:10px; margin-bottom: 0px; margin-left: 28%; margin-right: 28%; …
Run Code Online (Sandbox Code Playgroud)

html css

1
推荐指数
1
解决办法
369
查看次数

标签 统计

html ×2

ajax ×1

css ×1

javascript ×1

jquery ×1