Jak kierować linki w ramkach iFrame HTML i ramkach

The iframe tag służy do wyświetlania strony internetowej wewnątrz strony internetowej. Kiedy tworzysz dokument, który ma znajdować się w ramce iframe, wszystkie łącza w tej ramce będą automatycznie otwierane w tej samej ramce. Ale za pomocą atrybutu łącza (elementu lub elementów) możesz określić, gdzie linki będą otwierane.

Pierwszym krokiem jest nadanie elementowi iframe unikalnej nazwy z rozszerzeniem Nazwa atrybut. Następnie należy wskazać linki w tej ramce, używając identyfikatora jako wartości cel atrybut:

<iframe src = "example.htm" name = "page"> </iframe>
<a href="https://www.example.com" target="page"> Przykład </a>

Jeśli dodasz cel do identyfikatora, który nie istnieje w bieżącej sesji przeglądarki, łącze otworzy się w nowym oknie przeglądarki o tej nazwie. Po raz pierwszy wszystkie łącza wskazujące na ten nazwany cel zostaną otwarte w tym samym nowym oknie.

Jeśli nie chcesz nazywać każdego okna lub każdej ramki identyfikatorem, nadal możesz kierować reklamy na określone okna bez konieczności podawania nazwanego okna lub ramki. Nazywa się to standardowymi celami.


Cztery docelowe słowa kluczowe

Istnieją cztery docelowe słowa kluczowe, które nie wymagają nazwanej ramki. Te słowa kluczowe umożliwiają otwieranie łączy w określonych obszarach okna przeglądarki internetowej, które mogą nie mieć skojarzonego z nimi identyfikatora. Oto cele rozpoznawane przez przeglądarki internetowe:

To jest domyślny cel dla każdego tagu kotwicy. Jeśli nie ustawisz cel lub użyjesz tego celu, łącze otworzy się w tym samym oknie lub ramce, w której znajduje się łącze.

Ramki iframe są osadzone na stronach internetowych. Możesz osadzić element iframe na stronie znajdującej się w innym elemencie iframe na innej stronie internetowej. Po ustawieniu cel przypisują _rodzic, link zostanie otwarty na stronie internetowej zawierającej element iframe.

W większości sytuacji z ramkami iframe ten cel otworzy linki w taki sam sposób, jak _rodzic cel robi. Ale jeśli wewnątrz elementu iframe znajduje się element iframe, rozszerzenie _Top target otwiera linki w oknie najwyższego poziomu w serii, usuwając wszystkie elementy iframe.

Najczęściej używany cel, otwiera link w zupełnie nowym oknie, podobnym do wyskakującego okienka.

Jak nazwać swoje ramki

Podczas tworzenia strony internetowej z ramkami iframe warto nadać każdej z nich określoną nazwę. Pomaga to zapamiętać, do czego służą, i umożliwia wysyłanie łączy do tych określonych ramek. Na przykład:

name = "statystyki"
name = "extern


Ustawianie domyślnego celu

Możesz również ustawić domyślny cel na swoich stronach internetowych za pomocą elementu. Ustaw cel atrybut do nazwy elementu iframe, w którym mają być otwierane wszystkie linki. Możesz również ustawić domyślne cele dla jednego z czterech docelowych słów kluczowych.


Dodaj komentarz