Když vytvoříte dokument uvnitř IFRAME, všechny odkazy v tomto rámečku se automaticky otevře ve stejném rámečku. Ale s atributem na odkaz (prvek nebo prvek) se můžete rozhodnout, kde se mají vaše odkazy otevřít.
Můžete zadat vaše prvky iframe jedinečným jménem s tímto atributem a poté ukázat odkazy na daném rámečku s identifikátorem jako hodnotou cílová atribut:
id = "stránka">target = "page">
Pokud do cíle přidáte cíl, který v aktuální relaci prohlížeče neexistuje, otevře se odkaz v novém okně prohlížeče s tímto názvem. Po prvním spuštění se ve stejném novém okně otevře všechny odkazy, které odkazují na daný cíl.
Pokud však nechcete pojmenovat každé okno nebo každý snímek s identifikátorem, můžete stále cílit na některá okna, aniž byste potřebovali pojmenované okno nebo rámeček. Tito se nazývají standardní cíle.
Čtyři cílová klíčová slova
K dispozici jsou čtyři cílová klíčová slova, která nevyžadují pojmenovaný rámeček. Tato klíčová slova umožňují otevřít odkazy v určitých oblastech okna prohlížeče, které nemusí mít s nimi přidružené ID. Jedná se o cíle, které webové prohlížeče rozpoznávají:
_já- Toto je výchozí cíl pro libovolnou značku ukotvení. Pokud nenastavíte
cílováatribut nebo použijete tento cíl, odkaz se otevře ve stejném okně nebo rámečku, ve kterém je odkaz umístěn.
- Toto je výchozí cíl pro libovolnou značku ukotvení. Pokud nenastavíte
_rodič- Pokud jsou rámce vloženy do webových stránek. A můžete vložit iframe do stránky, která je uvnitř jiného iframe na jiné webové stránce. Když nastavíte
cílovápřisuzovat_rodičodkaz se otevře na webové stránce, která drží iframe.
- Pokud jsou rámce vloženy do webových stránek. A můžete vložit iframe do stránky, která je uvnitř jiného iframe na jiné webové stránce. Když nastavíte
_horní- Ve většině situací s prvky iframe tento cíl otevře spojení stejným způsobem jako
_rodičcíl. Ale pokud existujeIFRAMEuvnitřIFRAME,_hornícíl otevře odkazy v okně nejvyšší úrovně v sérii a odstraní všechny prvky iframe.
- Ve většině situací s prvky iframe tento cíl otevře spojení stejným způsobem jako
_prázdný- Toto je nejčastěji používaný cíl - otevře odkaz v úplně novém okně, podobně jako vyskakovací okno.
Jak vybrat názvy vašich rámců
Když vytvoříte webovou stránku s prvky iframe, je dobré dát každému specifický název. To vám pomůže zapamatovat si, proč jsou, a umožňuje odeslat odkazy na tyto konkrétní snímky.
Líbí se mi, jestli se jmenuji, jestli jsou rámce pro to, proč jsou. Například:
id = "odkazy">id = "externí dokument">
Použití rámců HTML s cíli
HTML5 vytváří rámce a rámce zastaralé, ale pokud stále používáte kód HTML 4.01, můžete cílit na konkrétní rámečky stejným způsobem, jakým se zaměřujete na rámce iframe. Dáte názvy rámců pomocí příkazu id atribut:
id = "myFrame">
Potom, když má odkaz v jiném rámečku (nebo okně) stejný cíl, odkaz se otevře v tomto rámečku:
target = "myFrame">
Čtyři cílová klíčová slova pracují také s rámečky. The _rodič se otevře v uzavíracím rámu, _já otevře se ve stejném rámečku, _horní se otevře ve stejném okně, ale mimo rámec frames a _prázdný se otevře v novém okně nebo kartě (v závislosti na prohlížeči).
Nastavení výchozího cíle
Můžete také nastavit výchozí cíl na svých webových stránkách pomocí prvku. Nastavíte cílová atribut názvu iframe (nebo rámce v HTML 4.01), ve kterém chcete otevřít všechny odkazy. Můžete také nastavit výchozí cíle jedné ze čtyř cílových klíčových slov. Zde je návod, jak napsat výchozí cíl pro stránku:
Prvek patří do HLAVA dokumentu. Je to prázdný prvek, takže v XHTML byste zahrnuli závěrku lomítko:
/>




