我不清楚锚标记应在查询字符串之前还是之后。
http://www.domain.com/search?query=hello#name
要么
http://www.domain.com/search#name?query=hello
还是有关系吗?
1
测试一下。它们中只有一个起作用,因此确实很重要。当我第一次尝试锚定时,它会认为?是“#”片段的一部分,因此不会跳到正确的锚点(因为没有一个在其名称中带有?的锚点...),并且如果我检查了查询字符串,可能不会包含任何信息在PHP中。我还没有测试过的最后一个。
—
Julix