输入HTML页面时提示代码名称

Prompt for code name when entering a HTML page

本文关键字:代码 提示 HTML 输入      更新时间:2023-09-26

我试图提示用户输入一个代码,以便进入我的网站。问题是我正在使用以下代码,但我的一些用户看到提示窗口,而是会有一个闪烁的页面。有别的方法吗?

<script type="text/javascript">
function show_prompt() {
    var txtcode = prompt("Please enter your code", "");
    txtcode.toLowerCase();
    if (txtcode != null && txtcode == "special") {
        confirm;
    }
    else {
        window.location = "http://happylemon.asp";
    }
}

您应该创建一个适当的登录页面,其中包含提交给服务器并经过验证的表单,而不是prompt。如果有效,则可以将用户定向到主页。

如果您使用PHP,有大量资源可以帮助您创建安全登录:http://www.google.ca/search?aq=f&sourceid=chrome&ie=UTF-8&q=php+login+page

为什么不创建一个常规的身份验证页面,而不是询问用户名/密码的代码?然后提交到服务器并在那里进行比较。

把你的秘密代码放在Javascript里是安全的

有一些输入错误:

我试图提示用户输入代码以进入我的网站。

应该

我想让访问者远离我的网站。

只需创建一个带有登录表单的普通登录页面,并在服务器上验证数据。不需要丑陋的(完全无用的)身份验证弹出窗口