2012-04-26 4 views
0

私が達成しようとしているのは、外部ページにリダイレクトされたときに、すぐに私のサイトに戻ってくることができます。私はフレームセット(醜い)とiframeを試しましたが、いくつかのサイトはページがフレームに読み込まれないようにブロックしており、正しく動作するようにはできません。私はdivまたは何の外部サイトを読み込む方が良いかを把握しようとしています。だから私はこの問題について助けを求めています。ユーザーが自分のウェブサイトを離れるときに、ページにヘッダーを追加します。

ありがとうございます! ロブ

+0

"リダイレクト"とはどういう意味ですか?あなたのページ上のリンクを誰かがクリックし、そのリンクが別のドメインにリンクしている場合は、 "onbeforeunload"プロンプトを使用する以外には何もできません。 – Pointy

+0

リンクを構築して、ターゲットサイトを含むいくつかのフレームを含むページにロードすることができますが、それはかなり壊れたユーザーエクスペリエンスです。 –

+0

...とにかくフレームバスターを採用している最も重大なサイトです。 – Pointy

答えて

3

これを行う最も簡単な方法は、新しいタブ/ウィンドウで外部リンクを開くことです。いくつかのユーザーはこれを気にするでしょう、しかし、気をつけてください。さもなければ、人々に行かせてください。彼らは、戻るボタンを使用する方法を知って、目的地のサイトをフレームに入れてサイトに戻す方法を構築することは、ほとんどのユーザーが望むよりもはるかに破壊的で予期しない動作です。新しいウィンドウやタブを開いても、標準のユーザーエクスペリエンスは壊れていますが、フレームを使用するよりも予想外のことです。

もう一度行ってください。彼らはバックボタンがどこにあるかを知っています。ユーザーが戻ってくるようにするには、コンテンツを元に戻すようにしておくと、戻ってくるガジェットが魅力的です。

関連する問題