http://www.ajkanet.hu/~warlock/fed/
JavaScript topic - Szoftverfejlesztés fórum
hozzászólások
Warlock_42
(senior tag)
Rendes vagy, hogy időt szántál a dologra, köszönöm.
Belenézek a php-ba, előbb utóbb úgyis meg kell ismernem. Mert szeretném szerkeszteni és formázni a saját oldalamat, és ezt így sajnos nem tudom megcsinálni....
Szereztem egy php ekönyvet, (4.24, fogalmam sincs, melyik verziónál tart most), aztán majd meglátjuk.
Köszi mégegyszer
Warlock_42
(senior tag)
Nincs mit, csak érdekelt a probléma.
Ha be szeretnéd indítani az oldaladon az üzenőfalat, elküldöm szívesen a forrást.
Örülnék neki, biztosan tanulságos lesz...
salazol
(őstag)
Javascript segítséget kérek.
Ha window.open-nel nyitok egy új ablakot, elérhetem-e valahogy, hogy ne legyen ott a kék windows csík a tetején. Az igazi az lenne, ha kitöltené a teljes képernyőt úgy, hogy a vékony szürke border sem látszana.
Előre is köszönöm a választ.
Üdv: salazol
faster
(nagyúr)
Itt van a window.open leírása:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/open_0.asp
fullscreen=1 -et kell beszúrni a paraméterlistába. Csak Explorerben működik.
salazol
(őstag)
Gond van. A fullscreen opció viszont visszateszi a scrollbar-t, halványszürkén, mert az oldal kis méretű, de nem tudom eltávolítani sehogy, a scrollbars opcióval sem.
A másik gond, erről az előbb nem írtam, hogy az IE kibővített asztal második monitorán fut, a window.open szépen a második asztalon nyílik nem fullscreen módban. Viszont fullscreen mód esetén csak az első monitoron nyitva jelenik meg (sajnos scrollbar-ral), a második monitoron nyitva nem jelenik meg és csak a feladatkezelővel lehet lelőni utána.
Tehát mégis kellene megoldás (ha van) nem fullscreen ablak kék csík nélkül megoldásra.
köszönöm
salazol
faster
(nagyúr)
Ha a fullscreen ablakban megnyitott oldal forrásához is hozzáférsz, akkor egy:
<body style=''overflow: hidden;''>
... leszedi a scrollbart.
A két monitoros dolgot nem tudom kipróbálni. Azok a scriptek, amik kék csík nélkül nyitnak ablakot úgy működnek, hogy megnyitnak egy fullscreen ablakot, amit window.resizeTo-vel a kívánt méretre igazítanak (legalábbis eddig még csak ilyeneket láttam). Vannak kész scriptek, amik az ilyen ablakok kezelését megkönnyítik, esetleg azokkal érdemes próbálkozni, pl:
http://www.chromeless.org/
[Szerkesztve]
lesaux
(veterán)
Ha egy weboldal forrásában mondjuk 30-szor szerepel egy sor, azt valahogy be lehet gyömöszölni egy változóba, és kisebb lesz a forrás.
Pl.: <td width=10% bgcolor=''#FDA221'' align=center><a href=. Ezt kéne helyettesíteni egy változóval. Régebben a startlap hasonló elven működött, de ma már, ha jól látom, nem.
Tudtok segíteni?
lesaux
(veterán)
Légyszi, valaki! Szerintem nem bonyolult a kérdés, csak nem értek a Javascripthez. Vagy nyissak neki külön topicot?
KovacsUr
(addikt)
Ühüm, ha jól értem, arról lehet szó, hogy pld. sok nagyon hasonló link lenne az oldalon... Simán document.write-tal írhatod a sorokat egy for ciklusban. Valaki csinált erre egy kész példát is nemrég... Kicsit keresek, aztán ha nincs meg (és nem elég ennyi), rögtönzök valamit
lesaux
(veterán)
Olyasmi. Pl. a linkek elején az <a href=''http://www. mindig ismétlődik, helyette kéne pl. $A vagy nem tudom, hogy van js-ben a változó. De nem for ciklussal kéne, hanem szépen minden sor elejére beírom a változót, utána a szöveg többi részét.
$A,index.hu>Index</A>
$A,startlap.hu>Startlap</A>
Szóval érted.
KovacsUr
(addikt)
Ööö... Nagyjából igen. Mintha a preprocesszort használnád C-ben. De szerintem csak ciklus lesz itt a jó megoldás. Egy tömbbe tennéd a URLeket, aztán a tömb elemein végigmenve létrehoznád hozzá a linkeket. Hm?
lesaux
(veterán)
Nem tudom, mi az a preprocesszor. Ciklust nem akarok, tömböt pláne nem.
Képzeld el úgy, mint a Wordben az automatikus javítást. Letöltődik a weboldal, és az A$ változó helyére a <A href=''http://www. string jelenik meg.
Az (#57)-esben leírt példa nem szemléletes?
KovacsUr
(addikt)
De, és kb. _ez_ a preprocesszor (Végigmegy a kódon, és lecserél bizonyos karakterláncokat másra, mielőtt kiengedi a fordítónak, de ez most nem lényeges). Végül is meg lehet csinálni ciklus és tömb nélkül is, mindjárt írok egy példát, aztán elküldöm.