Jquery 加载页面保留样式的部分
我想加载页面(表)的一部分,保留css样式,并将这部分加载到另一个页面(同一个域)。iframe将使用样式加载整个页面。load加载页面的一部分,但不保留样式。我想两全其美 例如:Jquery 加载页面保留样式的部分,jquery,css,iframe,Jquery,Css,Iframe,我想加载页面(表)的一部分,保留css样式,并将这部分加载到另一个页面(同一个域)。iframe将使用样式加载整个页面。load加载页面的一部分,但不保留样式。我想两全其美 例如: 关于如何做到这一点有什么想法吗?这当然不是一项容易的任务。您可以从部分中提取和元素,请求外部CSS文件,确定哪些规则适用,并手动(使用.CSS())将这些规则应用于目标元素。这当然会导致与当前页面上现有的CSS冲突,因此我认为没有现成的解决方案。如果两个页面位于同一个域中,您可以使用XHR获取代码,并将子页面的ht
关于如何做到这一点有什么想法吗?这当然不是一项容易的任务。您可以从部分中提取
和
元素,请求外部CSS文件,确定哪些规则适用,并手动(使用.CSS()
)将这些规则应用于目标元素。这当然会导致与当前页面上现有的CSS冲突,因此我认为没有现成的解决方案。如果两个页面位于同一个域中,您可以使用XHR获取代码,并将子页面的html代码直接插入到主页面,而不是使用iframe
。