link kód
Sziasztok! Nem tudok rájönni, hogyan linkeljem a következőt:
Adott egy egyszerű weblap, a menüpontból iframe-be rakja a tartalmat. Eddig minden ok.
Azt szeretném megoldani, hogy egy másik weboldalról ne a fő oldal jöjjön be hanem egy adott (pl. Rólunk) menüpont...
Milyen kóddal tudom ezt megoldani? Mert ugye ha beírom:
weblapom.hu - akkor a főoldalt hozza be.
a
weblapom/rolunk.htm akkor csak a rolunk.htm oldalt hozza be de nem az iframebe, nem is látni az oldal többi részét...
Előre is köszönöm a jótanácsot...
■ Adott egy egyszerű weblap, a menüpontból iframe-be rakja a tartalmat. Eddig minden ok.
Azt szeretném megoldani, hogy egy másik weboldalról ne a fő oldal jöjjön be hanem egy adott (pl. Rólunk) menüpont...
Milyen kóddal tudom ezt megoldani? Mert ugye ha beírom:
weblapom.hu - akkor a főoldalt hozza be.
a
weblapom/rolunk.htm akkor csak a rolunk.htm oldalt hozza be de nem az iframebe, nem is látni az oldal többi részét...
Előre is köszönöm a jótanácsot...
Ne használd
iframe
-et fontos tartalom megjelenítésére, vagy olyanra, amire érdemes lehet linkelni. Ha már mindenképpen használi akarsz, akkor a böngésző URLjét mindenképpen folyamatosan frissítsd, hogy az oldaladat lehessen könyvjelzőzni, és vissza tudd állítani az eredeti állapotot. Erre használhatod a HTML5 History API-ját. És ekkor a főoldaladat úgy kell legenerálni, hogy a megfelelő tartalmat töltsd be az iframe-be.Tegyük fel hogy az oldalad címe
http://example.com/
, ekkor legyen mondjuk a Rólunk oldal ahttp://example.com/rolunk
, míg az iframe tartalmahttp://example.com/rolunk/tartalom
. Azaz arolunk
oldalon be kell linkelned azrolunk/tartalom
tartalmat aziframe
-be. Ez ugye sokkal több oldal legenerálását jelenti, mintha nem használnáliframe
-eket, és sokkal több munkát is igényel, többek között ezért is nem ajánlott a használata ilyen célra.Ez már inkább a cms-hez
Nem kell CMS
Az egyik ok, amiért nem
Jaj tudom a kódokat én
Régen
Na ha egyszerű, annál
Kezdetek rábeszélni a
Alapok?
Lásd az első és a hetedik
Tehát nagyon régóta
Vagy akkor most kész kódot szeretnél?
Guglit nem ismered, mire véljem ezt?
HTML
Az iframe egy eléggé rossz
Pl.: http://oldalad-cime.hu/index.html?redirect=rolunk.html
Ezt JavaScript segítségével fel tudod dolgozni. A
location.search
vissza adja a query stringet (?redirect=rolunk.html), ezt le kel bontanod, és írni rá egy rutint ami frissíti az iframe-t.Persze ez nem tökéletes lévén ha nincs JavaScript bekapcsolva nem müködik, és ekkor a kezdő oldal marad a iframe-ben.
Feldolgozhatná szerveroldalon
Nehéz további tippeket adni, nem tudni mihez ért a kérdező, milyen opciói vannak a szerveren.
+1
Köszönöm mindenkinek a
Ezt nem értette meg hunkris... Igen régen foglalkoztam htm-vel, de egyszerű htm nyelvben elképzelésem sem volt, hogy hogyan lehet az iframet kihagyni. És ahogy olvasom a hozzászólásokat htm-ben nem is lehet, mert JavaScript kell hozzá amivel én már nem foglalkoztam, mert utána jött a drupal-os időszak, ami mindezideig tart. :)
Még egyszer köszönet a válaszokért... :)
Nem ezt írtuk. Javascript nem
Amúgy nem értem, miért zárja ki egymást a Drupal és a Javascript ismerete. De ez legyen a te dolgod :).
Amit javasoltam az csak egy
Milyen nyelv az a htm?
Mit nem értettem meg?