【问题标题】:Advanced iframe solution from external source来自外部的高级 iframe 解决方案
【发布时间】:2016-03-24 01:20:48
【问题描述】:

Oki,我把头放在桌子上了。

我正在尝试从另一个页面获取内容并与之交互。使用某种高级 iframe 解决方案。

到目前为止,我一直在使用丑陋的 iframe 解决方案,您可以在此处查看结果: http://www.mosfellsbaer.is/stjornkerfi/stjornkerfi/fundargerdir/ 请尝试与它互动,看看它有多丑。

好的..

我发现另一个页面使用与我们相同的系统,但看起来好多了。 这是一个 iframe,但是在查看源代码时,我没有看到任何 iframe 嵌入代码或任何表明它是 iframe 的内容。这是页面: http://www.kopavogur.is/stjornsyslan/fundargerdir/searchmeetings.aspx

但我知道这是某种iframe

他们的方式更好一点,因为他们可以使用自己的 css 等。

他们以某种方式从 searchmeetings.aspx 中获取内容并将其发布到他们的页面

他们……他们是怎么做到的?

我在这方面有点新手

提前致谢

【问题讨论】:

    标签: iframe


    【解决方案1】:

    这不是 iframe... 看起来他们正在做这样的事情:How to display an ASPX in another ASPX's DIV dynamically at runtime?

    这是一个 ASP 页面,插入的文档有一些线索告诉我们它也是 Microsoft 生成的页面:

        <div class="boxbody">
    
    
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
        <HEAD>
            <title>Leit í fundargerðum</title>
            <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
            <meta name="CODE_LANGUAGE" Content="C#">
            <meta name="vs_defaultClientScript" content="JavaScript">
            <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
            <link href="css/fonts.css" rel="stylesheet" type="text/css">
        </HEAD>
        <body>
    

    【讨论】:

    • iframe里面的系统是微软产品
    • 他们没有使用 iframe,否则那里会有 iframe 标签。 JavaScript 最终在他们的页面上加载了四个 iframe:三个来自 Facebook,一个来自 Twitter。 ASP 在任何 JavaScript 运行之前插入另一个页面。
    • oki 谢谢你,但这并没有让我更接近解决我的问题。
    • file_get_contents 在这种情况下会起作用吗?访问者需要留在我们的页面上
    • 在我上面发布的链接中,有一个名为 UFRAME 的解决方案的链接。这是一个演示它的使用并解释它是什么的页面(不是 iframe,只是填充一个 div)labs.omaralzabir.com/UFrame2005
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-24
    • 2021-06-02
    • 2012-08-30
    • 2012-01-25
    • 2015-05-21
    相关资源
    最近更新 更多