Javascript 在div中加载外部页面并对其进行更改

Javascript 在div中加载外部页面并对其进行更改,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,我试图弄清楚如何在div中加载外部页面并更改其HTML/CSS。可能吗 我被卡住了,因为它不允许编辑具有不同来源的html 为了澄清,我想突出显示页面中的一些内容并与大家分享 这样做有什么限制和可能的解决方法?虽然从安全角度来看这可能是一个非常糟糕的主意,但您可以使用html()jQuery函数对要包含的页面进行Ajax获取,并将其内容注入div中(事先去掉..标记) 您可以修改HTML,但这样就无法获得样式表 不过,在页面中加载外部页面对我来说似乎是个坏主意,因为如果执行远程页面脚本,它可能会

我试图弄清楚如何在div中加载外部页面并更改其HTML/CSS。可能吗

我被卡住了,因为它不允许编辑具有不同来源的html

为了澄清,我想突出显示页面中的一些内容并与大家分享


这样做有什么限制和可能的解决方法?

虽然从安全角度来看这可能是一个非常糟糕的主意,但您可以使用html()jQuery函数对要包含的页面进行Ajax获取,并将其内容注入div中(事先去掉..标记)

您可以修改HTML,但这样就无法获得样式表

不过,在页面中加载外部页面对我来说似乎是个坏主意,因为如果执行远程页面脚本,它可能会让您暴露于XSS和其他漏洞


另一种解决方案是使用iframe,无论它听起来多么过时。

在服务器端尝试此方法,或者按照此链接进行操作,您应该查看您试图加载的内部网页的安全性和来源。我在这里找到了它:。但问题是它不是加载方式。如何使用yql检索?如何轻松获取样式表?请看这里:或这里:。还可以使用jQuery设置特定元素的样式-