| Autor | Zpráva | ||
|---|---|---|---|
| exebat Profil |
#1 · Zasláno: 1. 10. 2004, 12:54:04
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 |
#2 · Zasláno: 1. 10. 2004, 15:06:10
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:
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 |
#3 · Zasláno: 1. 10. 2004, 19:00:22
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 |
#4 · Zasláno: 1. 10. 2004, 21:04:12
Nastav odkazům target="_top":
<a href="adresa" target="_top">link</a>
|
||
| exebat Profil |
#5 · Zasláno: 1. 10. 2004, 21:58:41
llook
Ďakujem pekne, konečne to začína fungovať podľa mojich predstáv :) |
||
|
Časová prodleva: 21 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0