最初隐藏的 iframe 在刷新之前不会正确加载。我该如何修复?

发布于 2024-10-20 10:34:10 字数 464 浏览 2 评论 0原文

我一直在疯狂地尝试让(jquery 插件)AnythingSlider 在最初隐藏的 iframe 中正确加载,而无需手动刷新所述 iframe。

该插件加载时似乎 iframe 位于页面顶部,因此大部分内容都超出了框架。

我有一个修改过的脚本(Slicker Show & Hide),它会在页面加载之前消失 iframe,我认为这可能会导致问题(因为 AnythingSlider 插件无法检索其框架的尺寸),但是我似乎找不到解决方法 - 比如让它出现在屏幕外,然后当调用隐藏时,移动到屏幕上并显示?

该网站已上线此处

如果有人可以帮助我,我很乐意进行此设置这样我就可以继续前进!

谢谢

编辑:或者,如果这是不可能的,我如何强制框架在我第一次“显示”它时刷新?

I've been having crazy hell with getting (jquery plugin) AnythingSlider to load properly in an initially hidden iframe without manually refreshing said iframe.

The plugin seems to load as if the iframe were at the top of the page, and consequently most of the content is out of frame.

I've got a modified script (Slicker Show & Hide) that vanishes the iframe before the page loads, and I think this may be causing the problem (in that the AnythingSlider plugin can't retrieve the dimensions of it's frame), but I can't seem to find a way around it - something like making it appear offscreen, and then when called hide, move onscreen and show?

The site is live here

If anyone could please give me a hand, I'd love to get this set up so I can move on!

Thanks

edit: or, if that's not possible, how can I force the frame to refresh the first time I 'show' it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我纯我任性 2024-10-27 10:34:10
$('#iframe').css("display", "block").attr("src", "gallery.php");
$('#iframe').css("display", "block").attr("src", "gallery.php");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文