## Powrót do ramek

Wyszukiwarki internetowe indeksują strony "jak leci". Ponieważ ramki są używane w WWW coraz częściej, mamy często do czynienia z sytuacją, że znajdujemy jakąś stronę, wchodzimy na nią, a ta wygląda trochę jak nie z tego świata - jest niejasna i niekompletna. Często przyczyną tego jest fakt, że strona jest po prostu tylko jedną z ramek i dopiero w ich kontekście nabiera sensu.

W skrypcie Ostrzeżenie przed ramką mówimy, jak uprzedzić czytelnika, że ma do czynienia z ramką, i że powinien przejść do strony głównej. Tutaj pokazujemy skrypt, który dokonuje takiego przekierowania automatycznie.

Skrypt należy wstawić w ciele (np. tuż za otwierającym BODY) każdej strony, którą chcemy zabezpieczyć przed "wypadnięciem z kontekstu".

Powstaje pytanie, co jest lepsze dla czytelnika strony - ostrzeżenie, czy też automatyczne przekierowanie. To pierwsze daje mu swobodę wyboru i jeśli uzna, że woli oglądać pełny kontekst, sam przechodzi do wersji ramkowej. To drugie nie pozostawia wyboru, a na dodatek czytelnik może nagle zgubić tę stronę i mieć kłopot ze znalezieniem jej w wersji ramkowej. Tak więc, wolna wola!

Przykład:

Skopiuj przykładowy kod

    <script>
    <!--

    if (window.parent.location==window.location)
    {
    document.writeln('Czekaj na załadowanie ramek. Jeśli się nie pojawią, <a href="index.htm">kliknij tutaj</a>');
    window.location='index.htm';
    }

    // -->
    </script>