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>