include html into html

Sziasztok.

ITT sikeresen végrehajtható kódrészlet van arra nézve, hogyan lehet végrehajtani néhány soros html kódrészlet fájlból történő beillesztését egy másik html állományba, amit már betölt a böngésző.

Kérdésem az, hogy lehetséges-e mindez PHP és javascript nélkül?

Hozzászólások

Annak idején az SHTML-ből rémlik valami SSI, azaz server side include. Vagy iframe.

--

Miután kizárod a PHP-t, a javascriptet és a iframe -t, felmerül a kérdés, h tulkép mi bánatot is akarsz csinálni? Legitimnek tekinthető-e egy kérdés (lehetséges-e?), ha minden válaszopciót kizár a kérdező?
Egyéb iránt object taggal is lehet próbálkozni, hasonlatosan az iframehez - legalábbis régebben ment vele az efféle beillesztés. Persze ha az iframe szóba sem jöhet, akkor miért pont ez lenne jó neked?
Mondjuk minimál szinten azt kéne tisztáznod, ha szerver oldalon v. a kliens oldalán akarod beilleszteni!

Vagy JavaScript kell (runtime betoltes), vagy valami precompiler, mindenkepp.

Talan van mar valami proposal amugy erre HTML5-ben, de az mire hasznalhato lesz szeles korben, haaat.

php nélkül, igen. mivel az elérés lényege, hogy a hivó hozzáférjen az állományhoz. Ha a gépen van a másik állomány igen, a teljes vinyorol beolvashatod ami kell.

javascript nélkül nem frissül dinamikusan a statikus html-ed.

régebben ezt frame el oldották meg, de html 5 már nem támogatja.
Ha a kódodat akarod elrejteni akkor felejtsd el, mert ami a felhasználónál van az az övé. tehát megoldja hogy lásson mindent.

Fentebbi tiedre is: ez lenne a PHP ugye, legalabbis innen indult, csak kinotte magat (PHP: Hypertext Preprocessor). Ismetlodo kodreszek elkerulesere egyebkent egesz jo a Handlebars.js is eddig (most probalgatom node.js-sel, kicsit meg megkever a dolog, hogy ugyanaz a kodnyelv, es neha nem tudom server, vagy client side vagyok-e epp :)). Meg a Handlebars is van server meg kliens oldalra is, eleg jo template lehetosegeket kinalva*. Ha statikus oldalnak kell, akkor amugy tok eleg egyszer kirenderelni, dinamikusnal meg amugyis kell valami szerver.

Java meg ugye JSP meg a tobbi, de az mar nagyon overkill.

*: csak hogy legyen valami hasznos is: Handlebars.js eseten ha kliens es szerver oldalon is hasznalja az ember, akkor erdemes (muszaj?) a precompiled megoldassal menni, kulonben a HTML-bol a szerver oldali Handlebars megeszi a kliens oldali placeholdereket, igy a generalt html-ben mar nem lesz benne a placeholder, amit a kliens oldali JS mar nem tud kitolteni, hisz nincs ott. Ezzel jo egy napot szivtam tegnap este ota.

Leírom, mert érzem, hogy tényleg kihagytam, miért is kellene nekem ez.

Van egy galériamotor, amiből elegem lett szerveroldalon. Keresgéltem egy újabb után, ami responsive-divathullámú, de annak meg az adminfelületétől kaptam agyhurutot.
Öreg vagyok már ehhez, lám, bashban minden egyes képgalériakönyvtárban localhoston lefuttatok egy scriptet, az előállít és felölt szerverre egy html kódrészletet. Így minden könyvtárban ott egy majdnem hasonló stringekből álló html kód, ami nem egy teljes weblap, hanem annak csak egy része a body-n belül.

Ezzel elkerültem az idegőrlést egy galériamotor belsejében. Csak a folyamatos kézzel történő beillesztést kellene megoldanom egy inklúdolással.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

joomla CMS contentjébe illesszek PHP kódot?
Már tudok, de többen mondták régebben, hogy azzal kőbaltás vagyok.

Modult készíthetek, így php-val készen is lennék, de contentbe akarom illeszteni sajnos a galériamegjelenítő kódot.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Bocs, felreertettem (illetve szelektiven olvastam), azt hittem, hogy egy statikus oldalt akarsz legeneralni.

Ha Joomlazol, akkor akar meg lehet azt is nezni, hogy lehet-e a galeriat valami API-n keresztul tutujgatni, es ha lehet, akkor mindig lehet frissiteni az adott HTML-ek tartalmaval. De ez igy nagyon kobaltas :)

Szerk: sot, egyszeru POST-ot is tudsz rajta hivni, csak meg kell nezni mit kuld, mikor submitolod a formot, es utana olyan formatumban kuldheted mar parancssorbol neki a generalt cuccot.

Ha nem akarsz javascriptet, asszem volt valamelyik bongeszohoz olyan kiegeszito, amivel python kodot is be lehetett illeszteni JS-szeruen. De nem hiszem, hogy szeles korben tamogatnak a dolgot.

--
Is that a banana in your pocket, or are you just happy to see me?
Neither, it's my new iPhone.

Köszönom mindenkinek a javaslatot, ezek alapján döntöttem az alábbiakban.

Ismét végignyálazom az elvetemült phocagallery manualját ( http://www.phoca.cz/documentation/category/2-phoca-gallery-component ). Ez 2 napomba került, izzasztó volt. Cooliris 3d wall nem megy, azzal tényleg nemtom mi van..

Ha már elszórakozgattam a parancssoros generátorommal is, az is marad, mert cikkekbe beilleszteni nem phocagallery alapú, modalboxos, responsive képsorokat azzal jobb.

A beillesztést meg php-val végzem.

---
--- A gond akkor van, ha látszólag minden működik. ---
---