隐藏window.location URL

时间:2011-12-17 09:11:20

标签: javascript

我是JavaScript的新手。我有这个脚本,我需要的是隐藏网址,因为它显示在邮件中。如果你看一下window.location,你会看到我想在提示消息中隐藏的url,然后用户将被重定向到该url。

<script>
  function confirmation() {
  var answer = confirm("Are You sure You want to cancel?")
  if (answer){
  alert("No information saved!")
    window.location = "http://www.google.com";
    }
    else{
    alert("You may hit save to submit information")
    setTimeout('confirmation()',10000);
    }
    }
</script>

4 个答案:

答案 0 :(得分:1)

您要重定向到的网址不应出现在提示消息中。

您在上的网页的网址。这是一种反网络钓鱼功能,可确保用户被告知消息来自何处,以便网页更难以制作系统对话,诱使用户向错误的网站提供信息。

页面的作者无法禁用此功能(如果他们可以,这将是一个非常无用的安全措施!)。

答案 1 :(得分:1)

很遗憾,由于安全原因,您无法更改alertconfirm的标题。您可以使用自定义JavaScript对话框。

答案 2 :(得分:0)

Javascript不会让你这样做。

您可以使用jQuery自定义对话框。 查看示例here

答案 3 :(得分:0)

有一些方法可以绕过弹出警报显示的网址;

请在此处查看我的回答:https://stackoverflow.com/a/38857492/2751668