ページがiframされているか、フレームセットの一部として含まれている場合、Javascriptを使用してそのことを確認できます。(私は通常
if (self != top) top.location.href = self.location.href;
)。Javascriptが有効になっている場合、ページは常にそのように「ジャンプバック」できますか?飛び出さないようにする方法はありますか?(私のページがそのページをiframingしていると仮定します)。
(別のシナリオでは、window.open()を使用して新しいウィンドウでページを開くと、ほとんどの場合、ページは拒否できません...リファラーをチェックし、実際にページの提供を拒否しない限り、新しいスタンドアロンウィンドウ)。