Hirdetés

2024. április 20., szombat

Gyorskeresés

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2014-02-25 10:20:57

LOGOUT.hu

JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)

Összefoglaló kinyitása ▼

Hozzászólások

(#251) Atom válasza jeszi (#246) üzenetére


Atom
aktív tag

Az oldal nemrossz. Találtam 1-2 infót, amire szintén szükségem lesz, de az eredeti problémámra sajna nem volt válasz. Valaki esetleg nem tudja mi lehet a gond a fentebb említett kóddal?

Konfig: Már nincs

(#252) Atom válasza Protezis (#223) üzenetére


Atom
aktív tag

Please help!

Konfig: Már nincs

(#253) Protezis válasza Atom (#252) üzenetére


Protezis
őstag

Nálam jól működik
Bővebben: link:F

(#254) Atom válasza Protezis (#253) üzenetére


Atom
aktív tag

Mos mar nekemis!

Azert nem ment, mert a linkes resznel nekem macskaköröm volt sima ' helyett...

Köszi a segitseget. :)

Konfig: Már nincs

(#255) Protezis válasza Atom (#254) üzenetére


Protezis
őstag

Én becopyztam a hszedből, és egyből átírtam ezeket, szóval ezért nem derült fény a turpisságra :)

(#258) Protezis válasza szabi6k (#256) üzenetére


Protezis
őstag

Ha csak annyit szeretnél, hogy a háttér ne ismétlődjön, azt CSS-ben is megoldhatod:
background: url(hatter.jpg) no-repeat;

De azt is meg lehet oldani, hogy csak függőlegesen, vagy csak víszintesen ismétlődjön.
background: url(hatter.jpg) repeat-y;
background: url(hatter.jpg) repeat-x;

(#260) Protezis válasza szabi6k (#259) üzenetére


Protezis
őstag

Ha nem ismétlődik a háttér, akkor minden felbontásban ugyanolyan lesz: egy példányban látod mindig.

(#261) Forest_roby


Forest_roby
őstag

Hali!

Egy kérdés:

Iframe 'height' értékét hogyan lehet változtatni a beletöltődő html file-tól függően?

Pl.: link: <a href=''vmi.html'' target=''iframe'' onClick=''iframeheight()''>

és akkor az iframeheight funkcióban hogy lehet megadni az iframe vastagságát?

De ha vmi más ötletet tudtok nekem az is jó!

Előre is köszi a segítésgeket,

Forest

-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D

(#262) Forest_roby válasza Forest_roby (#261) üzenetére


Forest_roby
őstag

Válasz a kérdésemre:

Az Iframe-nek adunk egy id nevet!

<iframe id=''p'' border=''0'' width=500 name=''iframe''></iframe>

-----------------------------------
utánna scriptbe:

<script>
function proba(){
document.getElementById(''p'').style.height='1500px';
}
</script>

-----------------------------------
már csak le kell futtatni a proba() funkciót:

<a href=''url'' target=''iframe'' onclick=''proba()''>jehh</a>

És kész.....


Köszi

-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D

(#263) Protezis válasza Forest_roby (#262) üzenetére


Protezis
őstag

Nincs mit :D

(#265) Forest_roby


Forest_roby
őstag

Hi! JavaScript-ban van vmi olyan parancs, ami érzékeli a weblap betöltődésének a végét?
Vmi ilyesmi kéne:
Ha ( betöltés vége ) Akkor .....

Előre is köszi

-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D

(#266) Protezis válasza Forest_roby (#265) üzenetére


Protezis
őstag

(#267) WarPriest


WarPriest
csendes tag

Hogyan lehet Javascriptben regisztrációt ellenőrizni? Arra gondolok amikor az űrlap elküldését egy link végzi: document.reg.submit(). Azt szeretném ha leellenőrizné hogy minden ki van e töltve, ha nem akkor kiírja mi nincs, ha igen akkor pedig elküldi. És ezt hogy lehet úgy megcsinálni hogy úgy submit-elje (szép magyarosan) hogy az egyes adatokat adatbázisba tegye. PHP-vel megy, de így miben különbözik, mert csak nem akar összejönni.

''In the name of God, impure souls of the living dead shall be banished into eternal damnation. Amen.''

(#268) Fisha válasza WarPriest (#267) üzenetére


Fisha
őstag

A javascript kliens oldalon fut (legalabbis az a valtozata, amirol itt szo van :)), igy nem fogsz tudni vele db-be adatokat tolteni.
A form validaliasahz egy link:
Bővebben: link

Valamint ajanlom a google-on a javascript form validation tutorial kulcsra valo keresest:
Bővebben: link

(#269) Protezis válasza WarPriest (#267) üzenetére


Protezis
őstag

Javascript leírásból copyzom, néhány helyen kiegészítettem:

''Ha validálni szeretnénk az adatokat mielõtt elküldõdik, akkor használhatjuk az onSubmit
eseménykezelõt. Be kell raknunk ezt az eseménykezelõt a <form> tagba. Ez így néz ki:


function validate() {
if ((form.text1.value == '''') {
alert(''A név nincs kitöltve'');
return false;
}
if (...) {
...
}
else return true;
}
...
<form ... onSubmit=''return validate()''>
...''


Az adatbázisos részben sajnos nem tudok segíteni.
Remélem jó, nem teszteltem. A tesztelős részt írtam én.

(#270) mdk01


mdk01
addikt

Sziasztok!

Mivel és hogyna tudom megcsinálni azt hogy a honlap kezdőlapján, ha a háttérre kattintok oldalról előjöjjenek a button-ok(gombok). Egyszerre vagy egymás után már mind1.
Igazából ebbe az a nehéz hogy a háttér nem egyszinű hanem egy fotó.
Köszi:R

(#271) mdk01 válasza mdk01 (#270) üzenetére


mdk01
addikt

Úgy nem jó hogy megrajzolom mx flash 2004-be a button-okat és ráillesztem a háttérre.
Ezután már az oldalról beúszást kellene megcsinálni vhogy.
Na, hogy is van ez?
:R

[Szerkesztve]

(#272) WarPriest válasza Protezis (#269) üzenetére


WarPriest
csendes tag

Hát valahogy nem akar összejönni. Ezzel mi a gond, mert így nem működik:

<html>
<head>
<script language=''JavaScript''>
function validate() {
if(reg.nick.value=='''') {
alert(''Nem adtál meg nevet!'');
return false;
}
else return true;
}
</script>
</head>
<body>
<form name=''reg'' onSubmit=''return validate();''>
Nick: <input type=''text'' name=''nick'' value=''''><br>
<input type=''submit'' value=''Mehet!''>
</form>
</body>
</html>

''In the name of God, impure souls of the living dead shall be banished into eternal damnation. Amen.''

(#273) Protezis válasza WarPriest (#272) üzenetére


Protezis
őstag

onSubmit=''return validate();'' <-- nem kell pontosvessző :U :C

(#274) WarPriest válasza Protezis (#273) üzenetére


WarPriest
csendes tag

Tényleg! :DD

:R

''In the name of God, impure souls of the living dead shall be banished into eternal damnation. Amen.''

(#275) gErYoN


gErYoN
tag

Szeretnék csinálni egy egyszerű popup ablakot, mely gomnyomásra jön elő. A képeket szeretném megjeleníteni ilyen popup ablakkal. Kérem valaki segítsen.

thx

(#276) Protezis válasza gErYoN (#275) üzenetére


Protezis
őstag

 


<script language=''JavaScript'' type=''text/JavaScript''>
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>

<a href=''javascript:MM_openBrWindow('valami.jpg','',
'scrollbars=yes,resizable=yes,width=540,height=500')''>kép</a>



Mod: Hogy ne lógjon ki...

[Szerkesztve]

(#277) L3zl13 válasza gErYoN (#275) üzenetére


L3zl13
nagyúr

onClick-re windows.open

Aki hülye, haljon meg!

(#278) gErYoN


gErYoN
tag

köszönöm, de rájöttem azóta hogy nagyon láma kérdés volt

(#279) gErYoN


gErYoN
tag

window.open('valami.html','','toolbar=no,menubar=no,location=no,height=100,width=500');


a valami.html helyén relatív hivatkozás is lehet ugye?

pl (' ../popup.htm',...

(#280) L3zl13 válasza Protezis (#276) üzenetére


L3zl13
nagyúr

Miért jobb, ha a windows open helyett létrehozol egy külön függvényt amivel egy az egyben átadod a paramétereket a windows opennek?

Aki hülye, haljon meg!

(#281) Protezis válasza L3zl13 (#280) üzenetére


Protezis
őstag

Mivel képet akar így megnyitni, feltételezem van egy rakat képe.
(albumoknál szoktak ilyen megoldást használni)
És ha sokszor akarja használni a window.open-t, akkor a függvény használata
1. elegánsabb
2. könnyebb utólag módosítani
3. kisebb kódot eredményez
Szerintem ;)

gErYoN: mert ha a popup.htm az adott fájllal egy könyvtárban van, és te simán popup.htm-ként hivatkozol rá, az milyen hivatkozás? :P
(persze, úgy kell)

[Szerkesztve]

(#282) gErYoN


gErYoN
tag

elnézést, csak reggeliztem

Szóval, van egy galériám amit flashben csináltam, ez egy htm dokumentumba van beágyazva. Tehát én egy weblaopt szeretnék megnyitni egy új ablakban úgy hogy ne legyen toolbar meg ilyenek csak egy htm lap amin semmit sem lehet csinálni (lementeni meg ilyenek) csak megnézni a képeket. Ha megnézte a képeket akkor bezárja és arról az oldalról elindulva ahonnan előjött a popup, ugyanígy a többi képet is megnézheti (csak már másik galériában (másik htm oldalon)), mert tematikusan szét vannak válogatva a képek galériákban. azért szeretném függvénnyel mert van vagy 15 galériám

(#283) gErYoN


gErYoN
tag

és azért kérdeztem hogy lehet-e relatív hivatkozáat írni mert a galériákat tartalmazó htm oldalak nem ugyanabban a mappában vannak mint a főoldal

(#284) gErYoN


gErYoN
tag

help pls

(#285) L3zl13 válasza Protezis (#281) üzenetére


L3zl13
nagyúr

1. Elegánsabb. Tulajdonképpen definiász egy függvényt szerintem fölöslegesen.
Akkor látnám értelmét ha bizonyos paraméterek állandóak, és nem kell őket állandóan megdani, de a te példádban nincs ilyen.
2. Hát talán, de csak akkor ha window.open helyett valami teljesen mást szeretnék csináltatni vele. A tulajdonságok módosítása pont ugyanannyi lesz.
3. Szerintem meg nagyobbat. Mert van benne 3 fölösleges sor. :F

Szóval ebben a formában nem látom értelmét.
Akkor már lenne értelme, ha a features részt, és az üres paramétert nem adnám át a saját függvénynek, hanem a függvény definíciónál határoznám meg, és csak a változó adatot (kép fájlnevét) adnám át.

Aki hülye, haljon meg!

(#286) L3zl13 válasza gErYoN (#283) üzenetére


L3zl13
nagyúr

Lehet. A példában is relatív hivatkozás szerepel.
(Relatív: az aktuális fájl könyvtárához viszonyított útvonal. Absz: teljes URL cím protokollal együtt.)
a 'valami.jpg' ugyanazt jelenti, mint a ./valami.jpg' ez esetben és természetesen mind a kettő relatív hivatkozás.

Aki hülye, haljon meg!

(#287) Protezis válasza L3zl13 (#285) üzenetére


Protezis
őstag

Hm. Azt hiszem igazat kell adjak neked. Igazából anno én ezt találtam weben, azóta meg csak copyzom, soha nem gondolkodtam el, optimális -e ez. :B

(#288) gErYoN válasza L3zl13 (#286) üzenetére


gErYoN
tag

kösz, de nem vagyok ennyire hülye. én csak kérdeztem hogy lehet-e oda relatív hivatkozást írni

tehát akkor mit csináljak ahhoz hogy egy popup ablakban megjelenjen egy weblap (amin a flash van). ezt egy linkre való kattintással szeretném megcsinálni. ja és ne legyen toolbar meg semmi

(#289) gErYoN


gErYoN
tag

értem akkor hogy ne függvényt csináljak csak megmutatom:


én így csináltam:

<SCRIPT LANGUAGE=''JavaScript''>
function nyit() {
window.open('1.htm','toolbar=no,menubar=no,location=no,height=490,width=650');
}
</SCRIPT>



majd a body részben:

<a href=''./1.htm'' onClick=''nyit()''>link</a>

ez műxik csak mégis van toolbar (a no ellenére)

viszont ha be akarom zárni egy window.close-zal akkor valami hiba van
Mindjárt berakok egy képet a javascript konzolról

(#290) Protezis válasza gErYoN (#289) üzenetére


Protezis
őstag

ne így csináld a hivatkozást, hanem:
a href=''javascript:nyit()''

(#291) L3zl13 válasza gErYoN (#288) üzenetére


L3zl13
nagyúr

Bocs, hogy segíteni próbálok. :U

Ha nem vagy ''ennyire'' hülye akkor nem értem, hogy miért kérdezted meg...

Aki hülye, haljon meg!

(#292) L3zl13 válasza gErYoN (#289) üzenetére


L3zl13
nagyúr

Kimaradt a window open második paramétere.

Ráadásul a HREF-ben és a window.openben is ugyanazt a fájlt nyitop meg.
Vagy ne adj meg a HREF-nek hivatkozást, csak eseményt, vagy 'javascript:...'-ot adj meg hivatkozásként ahogy Protezis írta.

[Szerkesztve]

Aki hülye, haljon meg!

(#293) gErYoN válasza L3zl13 (#291) üzenetére


gErYoN
tag

nem azért mondtam, bocs :U

(#294) gErYoN


gErYoN
tag

oké, és bezárni

<a href=''javascript:window.close()'' onClick=''window.close()''></a>???

(#295) L3zl13 válasza gErYoN (#294) üzenetére


L3zl13
nagyúr

Nem kell onClick és HREF egyszerre. Csak az egyiket használd.

Aki hülye, haljon meg!

(#296) gErYoN


gErYoN
tag

de ha nem rakok hrefet akkor nem működik a link, tehát nincs link

(#297) gErYoN


gErYoN
tag

és azt hogy érem el hogy nem látszik a menüje a böngészőnek,
meg a címsor meg a többi?

(#298) gErYoN


gErYoN
tag

kész, megcsináltam egy '' jel baja volt.

Köszönöm mindenkinek

(#299) gErYoN


gErYoN
tag

már csak annyi a baj hogy hiába adom meg a méretét az ablaknak (pl 600*600)
akkor is teljes képernyős marad a megnyitott popup ablak

(#300) gErYoN


gErYoN
tag

ja és még annyi hogy hogy lehet nem átméretezhetővé tenni a létrehozott popup ablakot?

Copyright © 2000-2024 PROHARDVER Informatikai Kft.