html - 嵌入在网页中的 Google 表格
问题描述
我的网页中嵌入了一个 Google 表格,并且希望能够单击同一页面上的链接并将其更改为另一个电子表格。例如:
链接 1(加载 Google 表格 1)
链接 2(加载 Google 表格 2)
链接 3(加载 Google 表格 3)
当我单击链接 1 时,电子表格在我的网页中显示良好。我现在想单击链接 2,从链接 1 中清除 Google 表格 1,然后在页面的同一位置加载 Google 表格 2。点击链接 3 后,将加载 Google 表格 3。
任何想法如何去做?
$(document).ready(function(){
$("#HD").click(function(){
$('#result').load('https://docs.google.com/spreadsheets/d/e/2PACX-1vQzTUQh0_LJWxHRYiSeOpw1Qy5-TJ3mKPQVVC3kQzGh-6ZlCO0ujbRDH1jVowBYXP06x-3trgRji8Bc/pubhtml?widget=true&headers=false');
});
<div class="row">
<section class="6u">
<ul class="default">
<li><a id=HD href="#">Military Headstone Application</a></li>
</ul>
<div class="row">
<section class="6u">
<ul class="default">
<iframe width=1400 height=900 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQzTUQh0_LJWxHRYiSeOpw1Qy5-TJ3mKPQVVC3kQzGh-6ZlCO0ujbRDH1jVowBYXP06x-3trgRji8Bc/pubhtml?widget=true&headers=false"></iframe>
<div id="result" style="clear:both;">
解决方案
试试这个...它只使用 HTML。
从这里回答
<html>
<p>Click on links bellow to change iframe content:</p>
<a href="https://docs.google.com/spreadsheets/d/e/2PACX-1vQzTUQh0_LJWxHRYiSeOpw1Qy5-TJ3mKPQVVC3kQzGh-6ZlCO0ujbRDH1jVowBYXP06x-3trgRji8Bc/pubhtml?widget=true&headers=false" target="sheets_embed">Link 1</a> -
<a href="https://bing.com" target="sheets_embed">Link 2</a> -
<a href="https://en.wikipedia.org" target="sheets_embed">Link 3</a>
<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQzTUQh0_LJWxHRYiSeOpw1Qy5-TJ3mKPQVVC3kQzGh-6ZlCO0ujbRDH1jVowBYXP06x-3trgRji8Bc/pubhtml?widget=true&headers=false" width="100%" height="100%" name="sheets_embed"></iframe>
</html>
用不同的电子表格替换链接
推荐阅读
- python - PyCharm 中的部分存根
- django - QuerySet 类型的对象不是 JSON 可序列化的
- java - 为什么在检查数组引用表达式是否为空之前评估 Java 数组索引表达式?
- javascript - 添加for循环后JS函数“未定义”
- javascript - 检查字符串的某个部分是否包含子字符串
- c# - 如何将套接字监听为 IEnumerable?
- php - 联系表格提交而不检查 reCAPTCHA
- hibernate - JPA Map 不存储空值
- python - 无法使用 python 脚本和 GCP 服务帐户凭据将文件上传到 GCP 存储桶
- php - 将类属性添加到提供的 Bundle :如何?