Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我怎样才能加上一句;正在加载…请稍候…”;特征?_Php_Javascript_Ajax_Md5 - Fatal编程技术网

Php 我怎样才能加上一句;正在加载…请稍候…”;特征?

Php 我怎样才能加上一句;正在加载…请稍候…”;特征?,php,javascript,ajax,md5,Php,Javascript,Ajax,Md5,我的网站上有一个非常简单的表格,显示不同的URL。我有一个输入字段,可以在其中键入URL,然后单击“提交”添加其他URL 但是,我想使用@MD5_file()为其添加一个MD5抓取功能;在将其添加到数据库之前,获取URL的MD5并检查以确保它是应该的MD5。然而,它可能需要几秒钟的时间来抓取MD5并进行比较,所以我想在比较时添加一点文本,比如“正在处理…请稍候…”,然后一旦进行比较,我希望文本消失 我以前从来没有这样做过,或者即使我想这样做,我也不知道从哪里开始。我将继续使用javascript

我的网站上有一个非常简单的表格,显示不同的URL。我有一个输入字段,可以在其中键入URL,然后单击“提交”添加其他URL

但是,我想使用@MD5_file()为其添加一个MD5抓取功能;在将其添加到数据库之前,获取URL的MD5并检查以确保它是应该的MD5。然而,它可能需要几秒钟的时间来抓取MD5并进行比较,所以我想在比较时添加一点文本,比如“正在处理…请稍候…”,然后一旦进行比较,我希望文本消失

我以前从来没有这样做过,或者即使我想这样做,我也不知道从哪里开始。我将继续使用javascript作为标记,因为我猜这将用javascript完成,但我真的不知道。我认为使用PHP是不可能的,但我也不知道


有什么建议吗?

是一个非常有趣的地方。将此图像变为可见和不可见

我将使用jQuery。以下是一个例子:

在javascript代码中:

$.ajax({  
  type: "POST",
  url: "some.php",
  data: "name=John&location=Boston",
  beforeSend:  function() {
    $('#message').fadeIn('');
  },
  success: function(msg){
   $('#message').fadeOut('');
 }
});
还有你的HTML

<div id="message">Processing...Please wait...</div>
正在处理…请稍候。。。
这里有一个参考:

我做这件事的方式是在函数中,我做一篇AJAX文章,我显示一个对话框(在文章之前),在AJAX文章之后,我隐藏它。任何模式对话框都可以(我喜欢jQuery,因为我通常使用与我使用的任何网站设计相匹配的主题)。问题是,有时候帖子不会花很长时间,而且看起来很紧张。如果是这样的话,在页面中间的一个简单的div,着色出来的就足够了。