Autor Zpráva
exebat
Profil
Dobrý deň,
mám problém s vložením už spomínaných stránok z iného servera do vlastných. V rámci spolupráce chcem, aby sa zobrazovali aj u mňa. Problémom sú všetky odkazy vrátane obrázkov. Moje stránky nie sú cez FRAME a na vloženie som použil príkaz INCLUDE. Stránka sa načíta v tele mojej stránky, ich CSS skript beží, ale obrázky, prípadne ďalšie odkazy chce ťahať z môjho servera a nie z pôvodného. Je na to nejaký iný príkaz, ktorý to zabezpečuje?
Ďakujem za Vašu radu.
llook
Profil
Jde o to, že adresy obrázků ve vkládané stránce jsou relativní k základní adrese, tedy k té co je v adresní řádce.
Jsou vpodstatě tři možnosti:
- Všechny adresy ve vkládaném dokumentu přepsat na absolutní (tedy včetně http://...).
- Změnit základní adresu - do hlavičky stránky (<head>) umístit element <base> s atributem "href", například:

<head>
<title>Stránka do které je vložená jiná stránka</title>
<base href="http://url-vkládaných-stránek/path/" />
</head>

Potom ale musí být všechny adresy (odkazů, obrázků...) v té stránce do které se stránka vkládá absolutní.
- Na straně serveru (v PHP) si načíst vkládanou stránku a nahradit relativní adresy za absolutní. K tomu je ale potřeba znalost PHP nebo něčeho podobného.
exebat
Profil
Skúsili sme to tak, že som si urobil jednu stránku z framov do ktorej stredu sa mi náčíta obsah ich stránky. Všetko funguje už korektne, ALE ... moje odkazy zase nefungujú. V tejto chvíli je to na http://www.exebat.sk/vodicak.htm (s tými framami), ale originál stránka www.exebat.sk (bez framov). Pokiaľ si z indexu skočím na stránku vodicak.htm, zobrazí mi ju korektne, ale ak chcem voliť ponuku z menu (naspäť na pôvodné stránky bez frame), zobrazí mi ju v tom frame, kde je menu. Dá sa to nejako vyriešiť? Ďakujem.
llook
Profil
Nastav odkazům target="_top": <a href="adresa" target="_top">link</a>
exebat
Profil
llook

Ďakujem pekne, konečne to začína fungovať podľa mojich predstáv :)
Toto téma je uzamčeno. Odpověď nelze zaslat.