Ostrzeżenie przed ramką

Skrypt jest niezmiernie przydatnym narzędziem dla osób tworzących serwisy z ramkami. Nierzadko się zdarza, że goście naszych stron docierają na nie nie poprzez stronę główną, ale poprzez wyniki poszukiwań prowadzonych za pomocą wyszukiwarek internetowych, np. Infoseek czy AltaVista. Wyszukiwarki takie indeksują strony w Internecie "jak leci", nie zwracając uwagi na to, czy jest to strona samoistna, czy też zawarta w jakiejś ramce. W efekcie zdarza nam się oglądać taką stronę poza właściwym dla niej kontekstem. Aby zapobiec takiej sytuacji, utworzono ten właśnie skrypt.

Proszę zauważyć, że wchodząc na stronę tego skryptu nie zauważyli Państwo niczego szczególnego, choć strona zawiera skrypt w treści. Polega to na tym, że ostrzeżenie uaktywnia się tylko wtedy, gdy strona zostanie otwarta nie w ramce, lecz w całym oknie przeglądarki. Proszę spróbować otworzyć tę ramkę w nowym oknie (pod prawym klawiszem myszki jest opcja Otwórz w nowym oknie lub Open Frame in new Window) - będzie tam widoczny komunikat Uwaga: to tylko ramka - idź do strony głównej. Kod skryptu jest umieszczony zaraz na początku części BODY.

Skopiuj przykładowy kod


<script language="javascript">
<!-- hide
if (self==parent){document.write('<font color=#ff000><b>Uwaga: to tylko ramka -
idź do <a href=skrypt.htm>strony głównej</a></b></font>
')}; <!-- end hide --> </script>