如何拉出包括来自跨域页面的div?

时间:2017-08-29 06:33:55

标签: javascript jquery html cross-domain

我想在我自己的个人网站上加入一个计算器,该计算器可在另一个域找到...

http://www.r-control.com/library/sip-energy-savings-calculator/

我实际上只想在我的页面上使用计算器div,而不是所有的导航栏和侧边栏。

这可能与iframe或jquery有关吗?

或者是否可以将整个页面包含在我的网站上,但只是"隐藏"那些我不想看到的部分?

请告知。

由于

3 个答案:

答案 0 :(得分:1)

我认为如果您在该页面中学习元素并重写它会更好。

对于cource,您可以对查询结果进行分区(即使该服务器允许跨域请求),也只显示需要样式的所需表单。但是对于结果,您需要将此表单发送到服务器(此请求可能不支持跨域),然后也会生成parce结果。

我认为最简单的方法是应用逆向工程来产生类似的结果。

答案 1 :(得分:1)

除了你真的只是从其他网站上翻录内容(我不认为原作者会喜欢这样),这是不可能的,例如Muthu Kumaran already mentioned in his comment。< / p>

我强烈建议您开发自己的计算器!

答案 2 :(得分:1)

我可以看到这个网站没有提供计算器小部件代码来集成到其他地方。所以首先你需要找出是否有任何其他类似的网站给出小部件代码。

如果您仍想要集成相同的计算器,则需要尝试使用iframe进行相同的css黑客攻击,如下所示 -

#masthead {
    display: none !important;
}

.sixteen.columns > img {
    display: none !important;
}

#page .container #secondary {
    display: none !important;
}

.site-footer {
    display: none !important;
}