javascript – 将HTML文件加载到具有链接的DIV中

这里有几个主题,但没有一个完全回答我的问题.

我想要有一个链接,将一个整个HTML文件加载到DIV中.

例如,这将加载我的“MainBack”DIV文本.工作正常

<a href="#computing" onclick="document.getElementById('MainBack').innerHTML = '<p>1</p>';">Computing</a>

但是我想像这样加载一个完整的文件

<a href="#computing" onclick="document.getElementById('MainBack').innerHTML = 'HTML FILE';">Computing</a>

任何建议?我很新的这个!

解决方法

您可以使用< iframe>做到这一点:
<iframe src="link.html" width="100%" height="300"></iframe>

Live Demo

码:

<a href="#computing" onclick="document.getElementById('MainBack').innerHTML = '<iframe src=\'http://www.google.com\' scrolling=\'no\' frameborder=\'0\' width=\'100%\' height=\'600px\'></iframe>'">Computing</a>

或者你可以使用lightbox一个非常漂亮的方式…

它会显示;照片,视频,HTML …基本上任何你想要的.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...