Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 链接到嵌入页面内的节';内容_Javascript_Html_Iframe_Hyperlink - Fatal编程技术网

Javascript 链接到嵌入页面内的节';内容

Javascript 链接到嵌入页面内的节';内容,javascript,html,iframe,hyperlink,Javascript,Html,Iframe,Hyperlink,我有一个Microsoft Word文档导出为网页,需要在基于浏览器的系统中显示为帮助页的内容。这个帮助页面包括一个目录和一个简化的搜索引擎,所有这些都涉及到链接到文档的各个部分。现在,我们已经用下面的一般形式确定了基本功能: <!-- Our code --> <a href="#heading">Heading Name</a> <div>Summary of section</div> <!-- Exported from

我有一个Microsoft Word文档导出为网页,需要在基于浏览器的系统中显示为帮助页的内容。这个帮助页面包括一个目录和一个简化的搜索引擎,所有这些都涉及到链接到文档的各个部分。现在,我们已经用下面的一般形式确定了基本功能:

<!-- Our code -->
<a href="#heading">Heading Name</a>
<div>Summary of section</div>

<!-- Exported from Word -->
<div id="heading">Heading Name</div>
<div>Section content</div>

第节摘要
标题名称
章节内容
在上面的实现中,我们直接修改导出的文档。为了便于维护,我们希望将代码移动到一个单独的页面,并使用
将导出的文档嵌入到这个新页面中。这样,对代码的更改和对Word文档内容的更改就可以独立于其他文档进行,而不会影响其他文档。例如:

<!-- Our code -->
<a href="#heading">Heading Name</a>
<div>Summary of section</div>

<iframe>
  <!-- iframe contents - document exported from Word -->
  ...
  <div id="heading">Heading Name</div>
  <div>Section content</div>
  ...
</iframe>

第节摘要
...
标题名称
章节内容
...

如何使链接再次工作?

U可以为iframe分配ID

<iframe id="heading">

或者你可以使用JS和offset()。单击顶部函数可滚动到所需位置