いつも参考にさせていただいております。 はじめて質問させていただきます。 【現在の流れ】 現在使用しているDBでは、文書を作成し保存すると 特定のユーザーに文書リンク付きでメールが送信されます。 ユーザーは受信したメールの文書リンクから文書を開いて編集を行い、再度保存します。 【問題となっている内容】 文書リンクから文書を開くときに、既に文書を開いているにも関わらず 再度メールの文書リンクから文書を開くと、別のタブで同じ文書が開けてしまいます。 そのため、最初に開いている文書を保存し、別のタブで開いている文書も保存しようとすると 競合文書が発生してしまいます。(正確には競合文書として保存しますか?のアラートが表示) 同じ文書が複数開けてしまうため、ユーザーにとっては一度編集して保存したのに 同じ文書で編集前の文書が開かれてるので、編集に失敗したと勘違いして 再度編集を行ってしまいます。 もちろん複数のユーザーが文書を開こうとすると、○○が編集中ですと表示され開けないのですが 個人のユーザーが同じ文書を文書リンクから何回も開くとエラーとはなりません。 【ご教授頂きたい内容】 文書リンクから文書を開く時に、同じ文書を複数開けないよう制御したい。 もしくは、スクリプト等で同じ文書を複数開くことを禁止したい。 補足ですが、文書を開くときは常に編集モードで開くようにしています。 どなたか、良い方法がありましたらご教授ください。 よろしくお願いします.