如何将this.location.href设置为特定的子域位置

时间:2013-07-05 20:46:16

标签: javascript

这是Gatekeeper的一个版本,我试图将其转到我的网站的子域,但它只会转到我的主域上的特定文件。基本上我输入404,它需要我: http://mysite.com/404.html 我希望它转到: http:// 子域名 .mysite.com / 404.html 我对此有点新意,但我认为我需要改变

  

if(password){this.location.href = password +“。html”; }

到this.location.href没有读取我当前的url但我特意想要的url。

以下是完整的示例代码:

<HTML>
<HTML>
<HEAD>
<TITLE>My Page</TITLE>

<SCRIPT language="JavaScript"><!--
/*********************************************************
             GateKeeper v2.3 - by Joe Barta
            http://www.pagetutor.com/keeper/
     Permission is granted to freely use this script.
**********************************************************/

function GateKeeper() {
   var password = prompt("Password required:", "");
   if (password) { this.location.href = password + ".html"; }}

//--></SCRIPT>

</HEAD>
<BODY>

<A HREF="javascript:{;}" onClick="GateKeeper(); return false">Click here</A> for my secret page!  

</BODY>
</HTML>

有任何想法或建议吗?提前谢谢!

0 个答案:

没有答案