Témaindító hozzászólás
[234-215] [214-195] [194-175] [174-155] [154-135] [134-115] [114-95] [94-75] [74-55] [54-35] [34-15] [14-1]
Az egész azzal kezdődőtt,hogy egy srác nem tudott JavaScriptet betenni a Nuke-a honlapjába. És én sem.:DDD Aztán már megijedtem,hiszen akkor mi lesz a Mambo-s honlapomon?Hogy teszek oda fel pl.Demo Scripteket(ja,egy meóldás még volt,hogy a Demo-t egy HTML fájlba teszem,és azt meghívom PoPupp ablakban. Csak ez nem valami elegáns.) Szal így kezdtem el foglalkozni a problémával.
Ja,a srác a Nuka-ba a "Rollover" Scriptet akarta betenni,tudod?mikor a "gomb" képe megváltozik,mikor ráviszed az egeredet. Aztán már azóta ilyesformán,ezzel a Külső fájlbecsatolós módszerral megcsináltam neki. (abban a Scriptben volt BODY-s rész is)
|
jaaaa,azt kell törölni.:DDDDDDD Hisz az mondja meg a böngészőnek,hogy most Scrtip fog követekezni. De ugye ezt már nem kell bele,mert amelyikkel kóddal meghívjuk,az már egyszer közli a böngészővel. 1. Szal,azt töröld,amit írtál,meg a végéről a zárótagját. És kész. 2. Átnevezed .js fájl-ra,és feltöltöd.
3. Azán már csak meghívod. |
A ***a életbe, eddig akár hány kódot néztem az elején egyikne ksem volt <SCRIPT> jelzés mindig csak ez: <SCRIPT LANGUAGE="JavaScript">
Ilyenkor mit kell cisnálni? bazeeeeeee ;-( |
Persze,mint mondtottam,a .js fájlba másolt Scriptből törölni kell a <SCRIPT> parancsot,az elejéről is és a végéről is.
Illetve ésszerűen,logikusan:
Tehát,ha olyan Scriptel kisérletezel,vagy akarsz foglakozni,aminek a Teljes HTM kódjában van Body rész is---ezt legkönnyebb úgy észrevenni,hogy a </SCRIPT> után is van még HTML kód---nos ott már keverni éremes a dolgokat. Magát a Script részét meghívod,de a Body-s részét továbbra is normálisan bemásolod a Nuke- modulodba.
Ezt azért mondom,mert a Script többségének végén van BODY-s rész. (már elötte egypár sorral a Script a (</SCRIPT>)zárótaggal véget ér).
Illetve van egy két Script,ebből nem sok van,amit a HEAD részbe kell írni,de ez téged nem érdekel Roland,mert neked Nuke-d van,és az "magától" HEAD -ba fogja tenni. Csak annak mondom,akinek HTML honlapja van. Ilyenkor értelemszeüren a meghívásra szólgáló Scriptet a HEAD részbe kell tenni. De ilyen nem sok van. |
jol van mindjárt kipróbálom |
Vaze.Mit nem értesz?
Csinálsz egy .js fájl-t,ahogy az elöbb írtam,feltöltödd a Nuke-d mellé,és meghívod a honlapodba ezzel a kóddal:
<script type="text/javascript" src="/proba/demo.js"></SCRIPT>
"/proba/demo.js"--->persze ide írod a te .js fájlod elérési címét.
Mi nem világos ebben?
|
Próbáltam a Mambo-n a Névnap Scriptet,tökéletesen müxik. Ezt így is írják,mondják,javasólják a Nuke-hoz és a Mabo-hoz is. (csak a Nuke-s honlapok azt írták eddig,hogy át kell konvertáli a javaScriptet PHP-scriptbe--de dehogy kell.) JavaScript létrehozása:
Bemásolod .txt fájlba a Scriptet. Eddig ugye ésszerü. És most jön egy kisseb trükk,amit én nem csináltam,emiatt egy fél napid kellett kisérleteznem,mert nem sikerült. A lényeg,hogy mikor bemásolod a Scriptet,ki kell törölni belőle a <SCRIPT>tag-eket,mert ugye amivel meg fogjuk hívni a Scriptert,abba már benne van. Script el kezdődik,Scriptel végződik :
<script type="text/javascript" src="/proba/demo.js"></SCRIPT>
Tehát a .js fájlba erre már nincs szükség,csak magára a kódra.
Oksa?
Na,milyen vagyok?:DDDDDDDDDD |
nem, nem vágom... de szerintem hagyjuk... nem akarlak fárasztani, nekem meg valahogy most nem kattog úgy az agyam... sorry :( |
Hát ezzel ni:
<SCRIPT type="text/javascript" src="/proba/demo2.txt"></SCRIPT>
A link helyére írod a meghívott fájl URL-címét. (ha egy tárhelyen van,akkor ugye nem kell beírni az egész URL-címet,hanem az is elég,ha csak a könytárat írom be)
Vágod?
Ezzel meg a JavaScriptet. De a kettő ugyanaz,csak más fájl-t hív meg:
<script type="text/javascript" src="/proba/demo.js"></SCRIPT> |
igen, én ezt az átnevezést értem, de hogy cslogato melő a honlapomban, hogy működjön is? |
Roland. A lényege,hogy egy HTML Kódot,és vagy JavaScriptet nem kell beleírni a honlap forrásába,hanem azt Meghívjuk kívűlről.
Ez a lényege,hát nem érted?
Ami téged jelen esetben ebből haszon,az az,hogy JavaScriptet nem fogad el a Nuke,sem a Mambó--és akkor jön a trükk. A javaScriptet bemásolod egy .txt fájlba,átnevezed .js fájlra,és a Nuke-s honlapodba meghívod ezt a fájl-t. És ragyogóan müxik. Érted már?
(bár jó lenne ha értenéd,mer még egy aprócska trükk hátra van,és kész is az egész Nagy átveréses trükk) |
Közben írom továbba történetet. Bár ez még mindig nem JavaScript megjelenítéséről szól,hanem a Trükk a lényeg.
Szóval kérdezem a mestert: Idézet: Amúgy hogy már ezen töröm az agyam két napja,egyvalamit nem értek. Tudom,ez nem ide tartozik,de erre az egyre még válaszolnátok? Egy honlap miért nem külső fájlbecsatolással épűl fel? Pl.egy HTML honlap?(de lásd,php-ben is működik) Minek megírni az egész oldalt,mikor magát a szerkezetét csakis kizárólag külső fájlokból is meg lehet oldani.És akkor pl.ha van 200 oldalam,és be kell raknom plusz egy menüpontot,nem kellene végigmenni az összes oldalon. Szóval külső fájl lenne a menü,a fejléc,a lábléc,meg minden(bannerek helye) De valami ebben hibádzik,hisz akkor mindenki így csinálná. (persze nem tudom,ez miért nem jó?hisz ha txt fájl-t is be tudok csatólni,abban minden HTML kódot meg tudok jelentetni,és lásd elöbb,js fájl is becsatólhatok,szóval akkor nem értem miért nem így épűl fel egy honlap)
Idézet bezárva. Válasz idézet kezdetete:
Amiről te beszélsz az nem új dolog, úgy hívják SSI (Server Side Include) és tudtommal a legtöbb szolgáltatónál lehet is használni! Azért nem használják, mert ma már jórészt szerver oldali programok működtetik a weblapokat és ha már fut egy php értelmező a szerver alatt és használjuk is, akkor minek külön SSI kódot is kutyulni mellé.
Válasz idézet bezárva. Itt megint én kérdeztem:
Ahhh,értem. És akkor,mivel pl.én nem értek a szerver oldalon futtatot honlap megírásához,ez a SSI "rendszer" mególdás rá? hmmmmm....,értem. (csak mert úton útfélen amikor HTML honlap létrehozásával foglakozó honlapot ,"tutorialt",olvastam,ezt a SSI rendszert sehol nem írták,pedig nagyon egyszerü lenne úgy megírni egy html-s honlapot) THX,és igérem,nem teszek fel több amatör kérdést. Köszi mindent. (bár jó lenne,ha a HTML-honlap megírásával,tanácsadásával foglakozó lapok,nem csak,hogy megemlítenék az SSI rendszert,hanem javasólnák is) Azt a bugyuta Frame mególdást javasólják mindenütt:D:D:D
Kérdezésem idézete bezárva. Erre jött a válasz:
Szerintem kár az SSI-vel szórakozni, főleg, hogy a php jóval több lehetőséget biztosít mint az SSI. Az SSI (néhány plusz funkciót leszámítva) annyit tud, hogy be tud rakni egymásik html fájlt abba a doksiba, amibe meghívják. Ennyi!
Idézet vége. És a beszélgetésnek is vége. |
hát lehet, hogy én vagyok a hülye vagy csak túl lusta vagyok, de egy kukkot sem értek ebből a tutorial leírásból... a photoshopot sem tudtam azon az oldalon megtanúlni... |
Hát ha érteni akarod,hogy mi törénik,el kell olvasnod. Most ugyanazt minek írjam ide,ha ott is ott van. :DDDDDDD
De tökéletesen jó fele kapizsgáltál:DDDDDDDD |
na de király most olvassak egy egy egész oldalt :DDDD
Azért csak jól kapisgáltam,nem? :DDD |
Aha.:DDDDDDDDDDDD Külső fájlcsatolásnak hívják hivatalosan. Itt van róla
leírás. Ez HTML kódokra vonatkozik,(amit ír az első részben a PHP-re,most
arra ne figyelj,csak a leírás lényegét-mondanivalójára figyelj.Főleg a 2 rész
érdekes.De az HTML kódra érvényes,nem JacaScriptre.A JavaScriptet már úgy
kellett megkérdeznem) Ha elolvastad gyere visza,még van hozzáfűzni
valóm. Érdekes téma. No,olvasd el,és gyere vissza.
http://www.tutorial.hu/content/view/82/28/ |
na mondjad már hitetlen :DDDDDDDDDDD |
én olyasmire tippelek, hogy bemásolod a kódot egy .txd fájlba, ezt feltöltöd a honlapodra, és az oldaladon valahogy előhivatod, nem? |
Persze,abból. Itt egy másik,ez nem Script (bár ezt enélkül a mególdás
nélkül is meg tudod jelentetni a Nuke-s honlapodon--csak mint trükköt néz---de a
Scriptes mególdás nyerő lehet,hisz JavaScriptet nem tudsz betenni a Nuke-ba)
http://hitetlen.axo.hu/proba/demo2.html |
[234-215] [214-195] [194-175] [174-155] [154-135] [134-115] [114-95] [94-75] [74-55] [54-35] [34-15] [14-1]
|