ユーザーが私のphpサイトで少なくとも30秒間アイドル状態になっている場合は、ユーザーに助けを求めることができる必要があります。ポップアップを作成してスタイルを設定しました。これは、現在ボタンを使用してポップアップを表示しているページにあります(テスト目的で)。しかし今、私はボタンを削除し、ユーザーが30秒間操作しなかった後にモーダルを開くために、ある種のjavascriptまたはphpを配置する必要があります。
モーダルポップアップを表示するためのボタンがあるページの一部を次に示します(これは、非アクティブになるのを待つようにサイトに指示する場所であると想定しています)。
<body onload="javascript:fg_hideform('fg_formContainer','fg_backgroundpopup');">
<p>
This is an example page showing how to add the popup contact form to your website.
Click on the button below to open the popup.
</p>
<p>
<a href='javascript:fg_popup_form("fg_formContainer", "fg_form_InnerContainer","fg_backgroundpopup");'>
<img border='0' src='contact-us-button.png' width='213' height='39' /></a>
</p>
このページには、ポップアップお問い合わせフォームを表示して送信するために必要な2つのファイルも含まれています。必要に応じてそれらのコードを表示します。どうもありがとう!
注:このプラグインを見つけました:http ://www.erichynds.com/jquery/a-new-and-improved-jquery-idle-timeout-plugin/しかし、モーダルを維持するためにそれを使用する方法がわかりませんマウスが動くと無効になります。送信できるように、ユーザーが連絡フォームに記入できるようにする必要があります。
また、stackoverflowに関する別の投稿のjavascriptコードを使用してみましたが、javascriptが非常に苦手で、ここで何をすべきかわかりません。