Пожалуйста.
Kolyaj, в принципе высказался резко, но я с ним согласен:
вы не с того боку ищите решение задачи.
Надо обезопасить приложение от повторных транзакций, прежде всего на серверной стороне, а не в клиентской.
Если пользователь хочет перейти на страницу назад, потому что там содержится список объектов, полученных после какой-то транзакции, то почему ему не дать этого сделать.
заблокируйте повторную транзакцию, а список ему выдайте.
В вашем случае, если пользователь откроет несколько окон(при работе с базой, вполне естественное желание), то при вашей модели взаимодействия, также может что-то пойти наперекосяк.
При моем варианте, поидее ничего не будет лишнего.
---------------------
Если у кого есть что дополнить, по поводу безопасности такого рода приложений, дополните свои мысли.
Я таких приложений не разрабатывал, и мне самому интересно, какие еще грамотные идеи по этому поводу уже используются, либо роятся в ваших мыслях
|