Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.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
Html 两个页面上相同的锚ID:如何从一个页面链接到另一个页面上的锚_Html_Wordpress_Hyperlink_Href - Fatal编程技术网

Html 两个页面上相同的锚ID:如何从一个页面链接到另一个页面上的锚

Html 两个页面上相同的锚ID:如何从一个页面链接到另一个页面上的锚,html,wordpress,hyperlink,href,Html,Wordpress,Hyperlink,Href,我有两个网站page1和page2。在每个页面上都有一个下载表单,我可以通过锚id下载表单访问该表单 在第1页,我想创建一个指向第2页下载表单的链接。我认为这会奏效: <a href="/page2#DownloadForm"></a> 但当点击这个链接(在Chrome中)时,我会进入第1页的下载表单。就像先计算锚点表达式,然后忽略href的其余部分一样 顺便说一句:我用的是Wordpress,但我想这与这里无关 如果有人能给我一个提示,我将不胜感激 您尝试过完整页

我有两个网站page1和page2。在每个页面上都有一个下载表单,我可以通过锚id下载表单访问该表单

在第1页,我想创建一个指向第2页下载表单的链接。我认为这会奏效:

<a href="/page2#DownloadForm"></a>

但当点击这个链接(在Chrome中)时,我会进入第1页的下载表单。就像先计算锚点表达式,然后忽略href的其余部分一样

顺便说一句:我用的是Wordpress,但我想这与这里无关


如果有人能给我一个提示,我将不胜感激

您尝试过完整页面uri吗?我试过这个,它在chrome和firefox中对我有效

<a href="/page2.html#DownloadForm"></a>


如果临时更改第2页上元素的
id
(并更新链接),链接是否有效?我很惊讶它不能按原样工作(我假设你已经检查了打字错误?),一些网站设置为不使用任何扩展。OP网站的
.html
扩展完全可能导致404。对不起,您使用的是Wordpress,因此完整路径以php结尾。我将把表单放在一个iframe中,该iframe将有一个html ext,并以这种方式引用它。但可能并不适用于courseajp15243 True的所有情况,但在WP中,它们可以获得页面的完整路径,但锚定不能与php ext一起工作。