Google sheets 嵌入Google工作表时,能否从其底部删除底部部分(导航箭头和工作表名称)?
我在网上发布了一页谷歌表单,并使用嵌入选项。我正试图摆脱底部的灰色导航栏。我发现的其他建议是,在URL末尾添加“&rm=minimal”应该可以去掉它,但这在这里似乎不起作用 下面是Google Sheets提供的代码,我添加了一些编辑:Google sheets 嵌入Google工作表时,能否从其底部删除底部部分(导航箭头和工作表名称)?,google-sheets,iframe,Google Sheets,Iframe,我在网上发布了一页谷歌表单,并使用嵌入选项。我正试图摆脱底部的灰色导航栏。我发现的其他建议是,在URL末尾添加“&rm=minimal”应该可以去掉它,但这在这里似乎不起作用 下面是Google Sheets提供的代码,我添加了一些编辑: <iframe width="600px" height="350px" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vSX-LmmuDoG
<iframe width="600px" height="350px" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vSX-LmmuDoGXvJrAJ--r0sCXBuRkJ9IOhMSRGE-R0mPSdqnYC6OHPMe40UEhJAET8GS0cIc7QWMGrSk/pubhtml?gid=902947501&single=true&widget=true&headers=false&chrome=false&rm=minimal"></iframe>
嵌入的替代方案。
嵌入将有非常有限的选项,就我所见,没有选项删除页脚部分。也就是说,有一种方法可以让简单的表数据显示在您的数据上,尽管它确实需要比简单的嵌入更多的代码,但其优点是您可以完全自定义它的外观
在获得嵌入链接的同一菜单中,您还可以将图纸发布为CSV文件:
这将为您提供如下链接:
https://docs.google.com/spreadsheets/d/e/[ID_NUMBER]/pub?gid=1417861555&single=true&output=csv
您可以在HTML中这样使用:
https://docs.google.com/spreadsheets/d/e/[ID_NUMBER]/pub?gid=1417861555&single=true&output=csv
桌子{
边界塌陷:塌陷;
边框:2个黑色实心;
字体:12px无衬线;
}
运输署{
边框:1px黑色实心;
填充物:5px;
}
让url=“[LINK]”;//新回应(资料流))
.then((response)=>response.blob())
.然后((blob)=>{
blob.type=“text/csv”;
返回blob.text();
})
//将csv转换为二维数组
.然后((文本)=>csvTo2DArray(文本))
//摆桌子
.然后((tableArray)=>makeTable(tableArray))
.catch((err)=>console.error(err));
//将csv转换为二维数组
函数CSVTO2DRARY(csv){
常量行=csv.split(“\n”)
const output=rows.map(col=>col.split(','))
返回输出
}
//使用二维数组将表附加到网页。
函数makeTable(tableArray){
const headers=tableArray.shift();
常量行=表数组;
let table=document.createElement('table')
让tableHeader=document.createElement('tr')
headers.forEach(header=>{
让headerElement=document.createElement('th')
headerElement.innerText=标题
tableHeader.appendChild(headerElement)
})
table.appendChild(tableHeader)
rows.forEach(row=>{
让rowElement=document.createElement('tr')
row.forEach(数据=>{
让dataElement=document.createElement('td')
dataElement.innerText=数据
rowElement.appendChild(数据元素)
})
表.appendChild(行元素)
})
document.body.appendChild(表)
}
通过将上述内容准确粘贴到HTML文件中,然后将这些数据保存在电子表格中:
它将呈现如下所示的网页:
https://docs.google.com/spreadsheets/d/e/[ID_NUMBER]/pub?gid=1417861555&single=true&output=csv