0

我被要求查看现有网站。现在的工作方式是,他们有一个主根 html 文件,其中包含多个 iframe 链接到外部 html。现在他们想弄清楚 Iframe 是否还有其他替代方案,因为它会减慢他们的页面速度。

所以我已经使用 php 包含和 jquery .load 函数进行了测试。它有点工作,但我必须深入挖掘每个页面并从根文件夹设置到 images/css/js 的路径。更糟糕的是,一些 css 相互重叠。有没有办法加载外部 html,但保留自己独特的 css 文件?

使用 iframe 的原始代码。我需要用替代品替换 iframe:

<div class = "container" style = "margin-top: 2%;">
            <iframe src="home-slide/index.html" height="100%" width="100%" allowtransparency="yes" scrolling="no" frameborder="0" name="info">
</div>

我希望这是有道理的。不确定之前是否有人问过这个问题,但我不确定要输入什么关键字。

4

1 回答 1

1

不,这是不可能的。样式表作为一个整体应用于浏览上下文,即整个框架,或作为整个窗口的“超框架”。因此,分离具有冲突样式表的内容块的唯一方法是使用框架机制。

你的问题归结为“我被要求在墙上钉钉子,但我不能用锤子,也不能用钉子”。如果您有有效的解决方案,请使用它。

于 2013-05-13T11:57:44.613 回答