0

私は現在、ユーザーが特定のプロセスを実行できるようにする (データベースに何かを追加するなど) ユーザー通知ライブラリ php/javascript を探しています。完了。このようにして、ユーザーはクエリが実行されるのを待たずに特定のサイトを引き続き使用できます。https://github.com/beberlei/litecqrs-phpなど、これに関するいくつかのライブラリを確認しましたが、これを読んだ後に説明したことが実際に機能するかどうかはわかりません。アイデアがあれば教えてください。または、このライブラリが私が説明したことを実行できるかどうかを教えてください。前もって感謝します。

4

1 に答える 1

0

他の誰かが優れたライブラリへのリンクを提供してくれるかもしれませんが、私は先に進み、AJAX でそれを行うことができると言います。Javascript は、たとえばデータベースに何かを追加するために、php ファイルの要求をサーバーに送信できます。次に、非同期であるため、ユーザーはブラウジングを続けることができ、Javascript は AJAX が完了するまで処理を続けることができます。AJAX が完了すると、コールバック関数が発生します。そこにちょっとした Javascript コードを配置して、ユーザーに通知することができます。プロセスが完了しました。

function addToDatabase(whatToAdd)
{
var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
      //Notify user with result using xmlhttp.responseText
    }
  }
xmlhttp.open("GET","addToDatabase.php?toAdd="+whatToAdd,true);
xmlhttp.send();
}

あなたが知っている、そのようなもの。

于 2013-06-21T20:16:53.500 に答える