387
Java programozas, javascript
  • Dj Faustus #27
    1. Lokális szerveren van.
    2. Mivel nincs kész, még nem kívánom nyilvánosság elé tárni.
    3. Ezt a kérdést elintézhetted volna privát üzenet formájában is. Nem tartozik szorosan a topik témájához.
  • Dj Faustus #26
    Próbáld meg most. Meglepő módon nem másolta fel a Javascript állományt az Ultraweb szerverére az FTP kliensem és nem vettem észre (lokálisan telepített szerveremen működött).
    Szóval:
    A HTML állomány
    A stíluslap
    A Javascript függvényt tartalmazó állomány
  • Programvadász
    #25
    Szóval mi az oldalad címe...???
  • Programvadász
    #24
    Mi a (beta)SAJÁT weboldalad címe???
  • rockxy
    #23
    Szia!

    Köszönöm, hogy segítesz, de nem működik a script, mert nincs sehol. Lementettem save as-sel, van egy 404-es filé, a style, pgstat, meg a kalkulátor. Szal,nem megy.
  • Dj Faustus #22
    Huhh kicsit áttekinthetetlen így bemásolva a forráskód...
    A problémát az okozza, hogy az onChange csak az utolsó beviteli mezőnél érhető el, nem mind a 3-nál. Másrészt az Y,D1,D2,W,P,AR name attribútummal ellátott beviteli mezők nem kapnak értéket (mint a result name attribútummal ellátott).

    Itt megtalálhatod működőképesen, kicsit letakarított kóddal, a Javascript függvényt (amin egy kicsit finomítottam), és az oldal kinézetét szabályzó CSS kódot külön-külön állományba helyeztem.
  • rockxy
    #21
    Sziasztok!

    Van egy alig működő scriptem. Én írtam, most kezdek. Az a gondom, hogy nem írja ki csak a result-ot, a többi érték valahol megáll...
    Pedig meg vannak az értékek, document.write("<H2> akármi"</H2>")-tal ki tudom íratni, de az nekem nem tetszik, szebb lenne az Input mezőkbe való kiírás. Azt az egy result-ot is csak akkor írja ki, ha belekattintok a mezőbe, pedig onchange-et használok. Vagy nem azt kell, hogy azonnal beíródjanak a számok a mezőkbe? Segítsetek kérlek!!!
    Itt van a kód:
    <HTML>
    <HEAD>

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function plus(form)
    {
    var operator = "+"
    var A = eval(form.A.value)
    var B = eval(form.B.value)
    var T = eval(form.T.value)
    form.result.value = eval(A + operator + B)
    var X = form.result.value
    var operator = "*"
    var Y = eval(B + operator + T)
    var D1 =Y/X
    var D2 =T-D1
    var W=D1*A
    var P=W-T
    var AR=T/W
    }
    //-->
    </SCRIPT>
    </HEAD>
    <BODY><!>
    <DIV align=left> </DIV>
    <DIV
    align=left>           &nb

    sp;            &nbs

    p;             

    ;             

                 &

    nbsp;     
    </DIV>
    <DIV align=center>
    <TABLE style="WIDTH: 501px; HEIGHT: 23px" cellSpacing=1 cellPadding=1 width=501
    border=0>

    <TR>
    <TD>
    <P align=center>  A:  </P></TD>
    <TD>
    <P align=center> B:</P></TD>
    <TD>
    <P align=center>T:</P></TD></TR>

    <TR>
    <TD>
    <P align=center>
    <FORM NAME="calc">
    <INPUT size=16 value=1
    name="A" onfocus="this.value='';" />      </P></TD>
    <TD>
    <P align=center><INPUT size=16 value=1
    name="B" onfocus="this.value='';" /> </P></TD>
    <TD>
    <P align=center><INPUT onchange=plus(document.calc)
    size=16 value=1 name="T" onfocus="this.value='';"

    /> </P></TD></TR></TABLE></DIV>
    <DIV
    align=center>           &

    nbsp;            &n

    bsp;            &nb

    sp;            &nbs

    p;       

    <TABLE style="WIDTH: 505px; HEIGHT: 214px" cellSpacing=1 cellPadding=1 width=505
    border=0>

    <TR>
    <TD>
    <P align=center>A+B</P></TD>
    <TD></TD>
    <TD>
    <P align=center>B*T</P></TD></TR>
    <TR>
    <TD>
    <P align=center><INPUT size=16 name=result></P></TD>
    <TD></TD>
    <TD>
    <DIV align=center><INPUT size=16 name=Y ></DIV></TD></TR>
    <TR>
    <TD>
    <P align=center>X/Y</P></TD>
    <TD></TD>
    <TD>
    <P align=center>T-D1</P></TD></TR>
    <TR>
    <TD>
    <P align=center><INPUT size=16 name=D1></P></TD>
    <TD></TD>
    <TD>
    <P align=center><INPUT size=16 name=D2></P></TD></TR>
    <TR>
    <TD>
    <P align=center>D1*A</P></TD>
    <TD></TD>
    <TD>
    <P align=center>W-T</P></TD></TR>
    <TR>
    <TD>
    <P align=center><INPUT size=16 name=W></P></TD>
    <TD></TD>
    <TD>
    <P align=center><INPUT size=16 name=P></P></TD></TR>
    <TR>
    <TD></TD>
    <TD>
    <P align=center>T/W</P></TD>
    <TD></TD></TR>
    <TR>
    <TD></TD>
    <TD>
    <P align=center><INPUT size=16 name=AR></P></FORM></TD>
    <TD></TD></TR>
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD></TR></TABLE> </DIV>
    <DIV align=center> </DIV>
    <DIV align=center> </DIV>

    </BODY>
    </HTML>
  • ronotomarsi
    #20
    Hali!

    Nagyon szépen köszönöm.Minden jót.

    szaki
  • Dj Faustus #19
    Szevasz!

    "Lenne egy gondom ami java alapokon nyukszik ( vagy flash:) )."
    Az általad említett oldalon Java-n alapuló animációt nem találtam. A Flash objektumok lementését a következőképpen oldhatod meg Firefox böngésző segítségével:
    1. Behozod az az oldalt, ahol az animációt láttad.
    2. Jobb klikk az oldalon (ne az animáción!)
    3. A helyi menűből kiválasztod a View Page Info menűpontot, a bejövő ablakban a Media fület, a fenti listából kikeresed a .swf kiterjesztésű/Embed tipusú elemet, majd a Save As-ra kattintasz - és máris lementheted magadnak a Flash-animációt.

    Más megoldás: lemented az oldalt, és megkeresed a lementett file-ok között az swf kiterjesztésű állományt.

    Ja és 1. ne e-mailben várj segítséget (ez egy fórum), 2. e-mail címedet ne add meg (a spamáradat elkerülése végett)!
  • ronotomarsi
    #18
    Szevasztok!

    Lenne egy gondom ami java alapokon nyukszik ( vagy flash:) ).
    Sehogy se tudom a következő oldalról www.ClockWatch.de a "Theory" ágon lévő java-kat vagy flash-eket leszedni.Gondolok itt a "Theory---->Stopwork---->Maltese" dologra.
    Ha valaki tudna nekem segíteni nagyon megköszöném.

    Email cím [email protected]

    köszi
  • Dj Faustus #17
    "új ablakban szeretnék szöveget megnyitni"
    Az új ablakot megnyitó oldal <head> és </head> elemei közé közé szúrd be az alábbi kódot:
    <script type="text/javascript">
    function ablak() {
    o='toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=0,width=700,height=500';
    wd=window.open('megnyit.htm','ablak',o);
    }
    </script>


    Annak a linknek, ami az új abllakot nyitná meg, így kell kinéznie:
    <a href="#" onclick="ablak()">Link</a>

    "amire ha rákattintok akkor be is zárja azt!"
    A megnyitott ablakban levő oldalon (a példában megnyit.htm) szereplő linknek a követtkezőképp kell kinéznie:
    <a href="#" onclick="window.close()">Link</a>

    Zöld színnel kiemeltem a fontos dolgokat.
    További infók:
    * window.open
    * window.close
  • willis
    #16
    Hali

    nekem is kellene egy kis segítség

    új ablakban szeretnék szöveget megnyitni, de nem teljes hanem méretezett ablakban amire ha rákattintok akkor be is zárja azt!

    valaki?
  • eNiX
    #15
    hát nagyon szépen kössz. kipróbálom
  • Dj Faustus #14
    A <head és a </head> elem közé illeszd be az alábbi kódot:
    <script type="text/javascript">
    function valt (be) {
    document.images["kep"].src=be;
    }
    </script>


    A <body> elemben szerepeljen az onmouseover és az onmouseout attribútum:
    <body onmouseover="valt('be.jpg')" onmouseout="valt('ki.jpg')">

    A kép megadása pedig a következőképpen nézzen ki:
    <img src="be.jpg" alt="kep" name="kep">

    A működés:
    Amikor az egér a honlap tartalmán belül van (onmouseover esemény), a valt függvény be.jpg paramétert kapja meg. Ennek hatására az összes kep nevű kép (<img> elem) a be.jpg-t fogja megjeleníteni.

    Amikor az egér a honlap tartalmán kívül van (onmouseout esemény). a valt függvény ki.jpg paramétert kapja meg. Ennek hatására az összes kep nevű kép (<img> elem) a ki.jpg-t fogja megjeleníteni.
  • eNiX
    #13
    szal én nem értek semmennyire a javascripthez! (ezt csak közlöm) tehát az érdekelne h h lehet olyat csinálni h megjelenít egy képet és ha leviszem az egeret az ablakról akkor rolloveres módazerrel váltja a benne lévő képet. szal tud vki segíteni?
    Ha mást nem akkor egy linket dobjatok. ja amúgy dreamweavert használom.
  • sufnituning
    #12
    Ez igaz, de szerintem nincs sok különbség közte hogy delphit, visualbasic-et, vagy visual C-t használ. Nincs nagy eltérés a szintaktikában, meg lehet szokni gyorsan, még akkor is ha áttéregetsz más-más környezetre!
  • Dj Faustus #11
    "vizuális programnyelvet"
    Inkább vizuális fejlesztői környezetnek nevezném őket.
    Az alapstruktúrák (szelekciók, iterációk, ciklusok, alapvető algoritmusok) begyakorlására nem feltétlenűl szükségesek - de talán élvezetesebbé teszik a tanulást..
    A Delphi ebben az esetben a Pascal-nak felel meg, a Visual C pedig a C-nek (a Visual Basic pedig a Basicnek).
  • sufnituning
    #10
    Szerintem jobban tenné ha mondjuk valami vizuális programnyelvet választana! pl: Visual Basic (nagyon jó), vagy Delphi!!!
  • Dj Faustus #9
    Szerintem ha programozni szeretnél megtanulni, ne Javascript-tel kezd.
    Tanulj Pascalt, vagy C-t.
    Ajánlom hozzá például Angster Erzsébet - Programozás tankönyv I-II című könyvét (Pascal-hoz).
  • Sas6
    #8
    valaki?
  • Sas6
    #7
    hellosztok én szeretnem megtanulni a programozast de még soha sem probaltam valaki segitene elkezdeni pl. hogy mik az alapok?
  • DirtyPio
    #6
    Sziasztok, volna egy kerdesem direkt programozokhoz: mikor hasznaljuk a gyakorlatban(pl. egy program megirasanal) az Ackermann fuggvenyt? A fuggveny igy nez ki matematikailag:
    n+1, ha m=0
    ack(m,n)=ack(m-1,1), ha n=0
    ack(m-1,ack(m,n-1)), ha n>0 em m>0
  • DirtyPio
    #5
    Sziasztok, volna egy kerdesem direkt programozokhoz: mikor hasznaljuk a gyakorlatban(pl. egy program megirasanal) az Ackermann fuggvenyt? A fuggveny igy nez ki matematikailag:
    n+1, ha m=0
    ack(m,n)=ack(m-1,1), ha n=0
    ack(m-1,ack(m,n-1)), ha n>0 em m>0
  • Pheel
    #3
    Applet PopupMenu Builder v1.0 (c) UsingIt.
    [==========] [===]\/[===[xx/01]======] [====]/
    iNSaNE Release 04/18/2001................>

  • Pheel
    #2
    van egy ilyen progi, igaz nem JS, de hátha:
    Applet.PopupMenu.Builder.v1.0.Win9xNT
    Keress rá, tuti megleled...
  • Mike
    #1
    Segitsegeteket szeretnem kerni:

    olyan java-script vagy vmi generator kellene amivel lenyilo menuket lehet csinalni (pl.: www.ganestar.hu www.belinea.com)


    koszi