Използвайки jQuery 1.7.1, искам да покажа диалогов прозорец на потребителя и за двете обстоятелства...
Приблизително след 15 секунди, когато страницата приключи със зареждането, ако не е извършено взаимодействие с потребителя, т.е. превъртане на страницата, щракване върху връзка. Трябва да се появи диалоговият прозорец.
Ако след да речем 10 секунди има взаимодействие (превъртане на страница / щракване върху полето на формуляр), не е извършено по-нататъшно действие и потребителят все още е на същата страница. Трябва да се появи диалоговият прозорец.
Целта на това е да се покаже диалогов прозорец „имате ли нужда от помощ/обратна връзка“ на потребител, ако той все още е на същата страница за няколко секунди и не е превъртял или е превъртял и не е взаимодействал на страницата, т.е. поле за връзка / формуляр.
В диалоговия прозорец ще покажа връзка „Не е необходима помощ“, която трябва да скрие диалоговия прозорец и да спре отварянето му отново по време на сесията. Така че, ако се щракне върху тази връзка, диалогът и броячът трябва да бъдат спрени за остатъка от тази php сесия.
sessionStorage
е МНОГО по-лесен за използване за това. Недостатъкът обаче е, че е HTML5 и не се поддържа в IE 7 и по-стари, ако се стремите към това. - person MisterBla   schedule 27.08.2013