私は、ImがPage1.aspxからモーダルウィンドウのデイログを開くシナリオを持っています。今度はモーダルウィンドウダイアログを開いた後にユーザーがURLをコピーし、そのウィンドウダイアログをブラウザから直接開こうとすると。モーダルウィンドウダイアログは直接開くべきではありません。 Page1.aspxからのみ開く必要があります。ユーザーがブラウザで直接開いていないかどうかを確認するにはどうすればいいですか?基本的に私はjavascriptでURLReferrerの代用を探しています。Javascriptで親ページURLを取得するには?
ご協力いただければ幸いです。
おかげ&に関して、
スミットアローラ
のこのラインを使用するには、document.location.hrefチェックしましたか?現在のページを返します。それにpage1.aspxが含まれていない場合、そのページから開かれていないことがわかります。 –
こんにちはBaszz、document.location.hrefは、親ページの代わりにモーダルウィンドウダイアログページのURLを提供します。 – Sumit