是否有替代http://user:pass@domain.com?
我有一个带有链接的PHP脚本
<a href='user:pass@domain.com'>LINK</a>
当我点击它时,它会带我进入网站,并且每次都需要进行身份验证。它通常有一个弹出框。缺点是,如果您将鼠标悬停在链接上,它会显示用户并通过。有没有其他方法可以做到这一点?
由于
答案 0 :(得分:1)
使用密码存储应用程序/钱包系统来存储用户名和密码。它可以节省您制作这类内容的麻烦,并且当有问题的网站使用基本HTTP身份验证之外的其他内容时,它可以同样有效。
答案 1 :(得分:1)
你可以做类似的事情:
HTML代码:
<a href="http://www.yahoo.com/" title="">Link 1</a>
<a href="#" title="" data-location="http://www.google.com/">Link 2</a>
JavaScript(使用jQuery):
jQuery().delegate('a[data-location]', 'click', function(event){
event.preventDefault();
window.location = jQuery(this).attr('data-location');
});
它只会捕获特定链接(包含data-location
属性的链接)的点击次数,并从data-location
属性重定向到该位置。在示例中,它应仅捕获链接2 并将您重定向到www.google.com。
答案 2 :(得分:0)
如果您有基本的HTTP身份验证,则无法隐藏部分链接
答案 3 :(得分:0)