gpt4 book ai didi

javascript - 为什么js设置frame src不显示显示源?

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

基于 JS 条件,我希望这两种情况中的任何一种发生;

  1. 要么在页面上显示一个框架或者
  2. 在页面上显示“显示 pdf”链接..显示 pdf

现在虽然我知道如何根据 JS 条件进行显示/隐藏,但我的问题是如果满足第二个条件,我不仅要隐藏框架的东西,还要确保它不会在后台加载......我认为使用显示/隐藏不会阻止它在后台加载 pdf。所以我的问题是如何使用 Javascript 实现这一目标?

**********这是我正在尝试的**********

if(isiPad) 
{
$('#content').attr('src','ipad_frame.html');
}
else
{
$('#content').attr('src','xyz.pdf');
}

在 html 中,我有

 <frame src="#" title="Content Frame" name="content" id="content" />

这能正常工作吗?由于某些原因,我刚刚对其进行了测试,即使它进入了 if/else 部分,它也没有显示相关内容..

最佳答案

为什么不将脚本中的元素动态添加到容器元素中?类似于(假设您使用的是 jQuery):

if(condition)
{
$('#container').html('<html for frame>');
}
else
{
$('#container').html('<html for pdf>');
}

这将确保只加载您要加载的元素。

关于javascript - 为什么js设置frame src不显示显示源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5840245/

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