Autor Zpráva
Martinn
Profil *
Poradí prosím někdo, jak načíst v html externí html soubor? Musí to jít spouštět z Windows, čili bez php atd.. Děkuji
Rfilip
Profil
<iframe src="externi.html"></iframe>
Martinn
Profil *
Díky, tág iframe je o ničem, nelze mu pořádně nastavit výška :-( Jiné řešení?
Fisir
Profil
Reaguji na Martinna:
Jde, atributem height, nebo přes CSS. Pokud ale chceš vkládat přímo jeho obsah, nezbude ti, než použít JavaScript, nebo PHP.
_es
Profil
Martinn:
Jiné řešení?
Rámy » frame
8vm8
Profil
Můžeš to udělat pomocí jquery. Stáhni si knihovnu, načti ji do stránky, a pak vlož kód, uvedeny níže, do stránky.
<script type="text/javascript">
$(document).ready(function()
 {
      $("body").load("soubor.html");
  }
);
</script>
Pokud bys chtěl načítat stránku po kliknutí musel bys to obalit funkcí click
$("#idodkazu").click(function(){
  $("#idMistaVlozeniObsahu").load("soubor.html");
)};
Chamurappi
Profil
Reaguji na 8vma8:
Na to nepotřebuje stahovat stokilovou knihovnu, stačí desetiřádková funkce.

musel bys to obalit funkcí click
Zvláštní terminologie.
8vm8
Profil
Reaguji na Chamurappi:
Martinn se nezmínil, jestli chce knihovnu jQuery použít či nikoliv. Proto jsem zde napsal výše zmíněné řešení. Pokud navíc javascript neumí, tak je tohle pro něj jednodušší a rychlejší řešení.
Chamurappi
Profil
Reaguji na 8vma8:
Martinn se nezmínil, jestli chce knihovnu jQuery použít či nikoliv.
Dá se předpokládat, že vůbec nechce používat JavaScript, když se v ptá v kategorii HTML. Kdyby chtěl používat JS, tak může i snadno odstranit tu zmiňovanou nevýhodu elementu <iframe>.

Pokud navíc javascript neumí, tak je tohle pro něj jednodušší a rychlejší řešení.
Není. Zkopírovat kus kódu je jednodušší než zkopírovat soubor + kus kódu.


Reaguji na Martinna:
Viz Skládání stránek z kousků na JPW.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: