在javascript中隐藏或屏蔽URL的查询参数

时间:2012-04-11 11:05:37

标签: javascript html url

我必须将用户名和密码作为查询字符串传递给javascript中的url。我正在使用window.open()方法。我能够在我打开的网址中看到用户名和密码。我需要隐藏/屏蔽密码我该怎么做?

注意:我不想使用post方法表单提交。

1 个答案:

答案 0 :(得分:-1)

window.open('http://google.com','_blank','location=no');

请参阅http://www.w3schools.com/jsref/met_win_open.asp

记录......肯定是 BAD 的想法。

此外,您可能需要考虑使用SSL执行此操作。 HTTPS协议还会在传输过程中对查询字符串进行加密,这样也可以帮助您对公开的凭据进行MITM攻击!!

**编辑 - 可用的现代浏览器,这将在IE9中工作(我发现使用MS CRM 2011)。其他浏览器将位置栏标记为只读,但仍将其显示为评论中提到的反网络钓鱼机制。