这是一个我很难用谷歌回答的问题,似乎在我的网站上遇到了问题。
我正在编码/解码用户ID只是为了混淆问题,并希望使用锚链接到页面的某些部分
事情是..我的加密是一个很好的安全长字符串,但我认为#anchor名称的长度必须有限制,因为它的工作时间更短,但不是更长时间。
这看起来是真的吗?
哈希标记网址的示例是http://wgwegw.co.uk/wegweg/protected/view-game/wegweg/platform#x243j3f41684w2w2m594n416
例如我有一个链接:
<a href="http://*.co.uk/*/protected/view-game/*/platform#y213j3f41684w2w2m594n416">Go to comment</a>
当我点击它时...它会打开使用HTACCESS文件重定向。如果我使用javascript window.hash它返回哈希,所以我想哈希码不受htaccess重定向的影响。
我登陆页面:http:// .co.uk / / protected / view-game / * / platform#y213j3f41684w2w2m594n416
在html的那个页面上是一个锚名称:<a name="y213j3f41684w2w2m594n416"></a>
它没有跳到页面的那一部分?
答案 0 :(得分:0)
好的,你走了。
你不会相信这个,但我的后缀为'a',现在它有效。
究竟是什么?
EDITED //
可能是因为我的id和名字相同吗?所以我有一个
<div id = "y213j3f41684w2w2m594n416">
我有一个
<a name = "y213j3f41684w2w2m594n416" />
所以当我在名字的末尾添加一个...它不再与id相同,因此不会混淆?
已编辑//
如果我在W3上尝试这个例子调整它仍然有效,所以它不是那样的吗? Aghh现在已经解决了,我很想知道它为什么会起作用。