gpt4 book ai didi

jquery - 动态地将样式表插入 IFRAME

转载 作者:行者123 更新时间:2023-12-01 00:15:41 25 4
gpt4 key购买 nike

我已完成以下操作:

<iframe id="portal" src="page-on-my-domain.php"></iframe>

$(document).ready(function() {

$('#portal').load(function(){
$('#portal').contents().find('head').append('<link href="/css/iframe.css" rel="stylesheet" type="text/css" />');
});

});

这工作正常,但问题是每当我更新样式表时,更新的样式都不会应用在 IFRAME 中。我已尝试重新加载页面和 iframe,但它仍然采用旧样式。

最佳答案

可能是浏览器缓存吗?将时间戳附加到 URL 可能会有所帮助:

$(document).ready(function() {
$('#portal').load(function(){
var timestamp = +(new Date());
$('#portal').contents().find('head').append('<link href="/css/iframe.css?'+ timestamp +'" rel="stylesheet" type="text/css" />');
});
});

关于jquery - 动态地将样式表插入 IFRAME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9192152/

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