【发布时间】:2016-10-17 08:19:24
【问题描述】:
我想在我的个人资料中添加一个链接,该链接会将访问者重定向到他/她的个人资料,当它是clicked。
我在几周前遇到了一个配置文件(试图找到帐户但没有运气),它具有与下面所写相同的实现
i always upvote (this user) ... etc 其中this user 是一个超链接,它将我重定向到我的个人资料(对我来说似乎很酷)。
尝试信息
我们知道,我们可以使用html,所以很容易在其中放置一个静态链接,比如
<a href="http://stackoverflow.com/users"> Testing</a>
但实现需要动态代码,该代码应在链接末尾附加用户 ID,所以我想到了 Javascript 但它不能直接使用,导致相同的 JS 代码显示在我的配置文件以及脚本标签。
但后来我将整个 HTML 模板编写为我的个人资料中没有显示 script 标记
<!DOCTYPE HTML>
<html>
<head>
<script>
window.localStorage.getItem('username'); // appear as it is
</script>
</head>
<body>
<a href="http://stackoverflow.com/users"> Testing</a>
</body>
</html>
但是,无论我在脚本中写什么,都会在我的个人资料屏幕上显示,即使我想从cookies 或浏览器获取username 但没有运气
1.) 如何获取访问者资料链接并将其用作href 链接?
现在看起来像这样,点击testing 链接,将访问者重定向到 SO 网站上的用户选项卡,这是不可取的
我非常感谢任何帮助或指导。谢谢你
注意:您也可以在您的个人资料中尝试此操作,只需将代码复制粘贴到您的个人资料部分,我并不是真的要求访问我的个人资料以获取视图
【问题讨论】:
标签: javascript html url-redirection user-profile