include - 使用 JS onclick 更改 src=""
问题描述
这是我在 Stack Overflow 上的第一个问题——通常我很快就能找到所有答案。
以下情况:
我在工作中处理一个小页面,该页面托管在我们的本地驱动器上 - 这意味着我在没有网络服务器的情况下工作。所以我不能通过 php 或 JS 包含例如我的标题或侧边栏,因为 IE 安全设置不允许来自公司。而且我们无法在不安全模式或 FF 下使用 chrome。
现在我正在使用旧的 iframe,这很糟糕,但可以安静地完成工作。
现在我的场景。
我有 menu.html 和我的菜单选项卡
<!-- MAIN MENU TABS -->
<div class="cm-flex">
<div class="main_tab">
<a href="lis.html">
<span>Server Status</span>
</a>
<a href="lis-problemtickets.html">
<span>Ongoing Issues</span>
</a>
<a href="lis-newsletter.html">
<span class="active">Newsletter</span>
</a>
<a href="lis-search.html">
<span>Easy Search</span>
</a>
</div>
</div>
<!-- MAIN MENU TABS / END -->
在同一个文件中,我得到了 iframe:
<!-- MAIN CONTENT FRAME -->
<div id="fix">
<iframe src="newsletter-archive.html" class="frame-main"></iframe>
</div>
<!-- MAIN CONTENT FRAME END -->
JS是否有可能,当我单击菜单选项卡时,iFrame中的 src="" 内容会更改为我单击的特定站点?
更新:
我让它工作
$(document).ready(function(){
$("#test").click(function(){
$("#frame").attr("src", "newsletter-knowledge-base.html");
});
});
<a href="#" id="test">
<span class="active">Newsletter</span>
</a>
<div id="fix">
<iframe src="newsletter-archive.html" class="frame-main" id="frame"></iframe>
</div>
现在有人知道我如何将 #test 中的值添加到 src 内容中?
解决方案
推荐阅读
- r - 无法在 macos 上安装软件包
- javascript - 将复选框更改为选中单击跨度不起作用
- angular - 对带有 ionic 4 的路由器的说明
- dart - 获取 _InternalLinkedHashMap
' 不是类型 'FutureOr 的子类型 ' - java - 在 Spring Boot 中将实体与有效负载 (dto) 混合 - 最佳实践
- sql-server - 创建一个包含连接信息的配置文件,然后引用该连接
- php - codeigniter 从 insert_batch 的字符串修改数组
- c - 如何在 Raspberry PI 3 上的 C++ 中达到超时后清除 select() 状态
- java - Play Framework For Scala:[类型 BooksController 不是包控制器的成员]
- javascript - mxGraph 库是否适合绘制如下图这样的复杂电气图?