gpt4 book ai didi

php - 框架问题

转载 作者:太空宇宙 更新时间:2023-11-04 16:18:59 25 4
gpt4 key购买 nike

如果我控制两个页面(PageA 和 PageB)的内容,其中一个我想加载到 iframe (PageB) 中,是否有一些我可以在 PageB 上输入的 javascript 将从父页面 (PageA) 中提取样式)?我需要两种样式选项,一种用于在 iframe 中加载 PageB 时,一种用于 PageB 自行加载时。

最佳答案

我能看到的解决方案是从外部文件加载两个文件的样式,并设置 IFrame 的 src 属性以包含一个 GET 变量(此示例的其余部分假定文件名为 index2.php):

<iframe src="index2.php?iframe=Y" ... />

从那里开始,index2.php 的顶部应该看起来像这样:

<?php

if ($_GET["iframe"] == "Y") {
echo "<link href='global.css' type='stylesheet' />";
} else {
echo "<link href='specific.css' type='stylesheet' />";
}

....

?>

虽然 Kris 的解决方案也有效,但我不会也永远不会依赖 Javascript 在所有浏览器中以相同的方式工作,无论它是否经过测试。至少通过这种方式,您知道文件正在加载到 IFrame 中。

关于php - 框架问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6964491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com