Javascript

← ElőzőOldal 8 / 8

Jelentkezz be a hozzászóláshoz.

#37
Sziasztok!

Hogyan lehet megoldani egy emilküldõ ûrlapon, hogy név, emailcím, telefonszám, üzenet tárgya és text mezõt is kezeljen? A telefonszám mezõt (csak ezzel van gond!) subject-tel próbáltam elküldeni, de az üzenet tárgya minden esetben felülírja és így nem müxik. Létezik append funkció? Vagy mi a megoldás?
Itt vóna:emilkûdõ

Csak a hülyék holtbiztosak mindenben, a tudós koponyákban igen nagy a bizonytalanság.

cr3ativ3
#36
???!!! Hahó

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

cr3ativ3
#35
??? Fontos lenne

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

cr3ativ3
#34
szépen kérem segítsen valaki :'(

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

cr3ativ3
#33
Szereztem menünek egy ilyen szkriptet, és csak annyit változtattam rajta hogy kinkek helyett képek vannak, és ha rámutatsz akkor a képrõl írja hogy miaz, ha rákattintasz akkor meg egy almenü jön be alul. egyelõre csak ennyit változtattam rajta:

submenu<0>='Formázás (klikk)'
submenu<1>='Betûméret (klikk)'
submenu<2>='Betûszín (klikk)'
submenu<3>='Igazítás (klikk)'
submenu<4>='Kép baszúrása'
submrnu<5>='URL beszúrása'
submenu<6>='Szmájlik (klikk)'
submenu<7>='<img src=imanges/forum/f_bar/format_bold.gif> <img src=imanges/forum/f_bar/format_italic.gif> <img src=imanges/forum/f_bar/format_s.gif>'
submenu<8>='<select><option style="font-size: large;" value="hatalmas">Hatalmas</option><option style="font-size: largere;" value="1">Nagy</option><option style="font-size: smaller;" value="2">Kicsi</option><option style="font-size: small;" value="3">Apró</option></select>'
submenu<9>='Betûszín (klikk)'
submenu<10>='Igazítás (klikk)'
submenu<11>='Kép baszúrása'
submenu<12>=''

Tehát az a lényeg hogy a tömb eleme HTML kód.
Illetve még a megfelelõ eseményeket is beraktam hozzá: OnMouseOver és href="#..." (utóbbi azért nem onclick mert akkor az oldal meghülyül)

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

Dj Faustus
#32
"Még csak azt kell megoldanom, hogy bármelyik input mezõ értékét megváltoztatva azonnal változzanak az eredmények is."
Fogd a HTML állományt, és bármilyen egyszerû szöveg-/kódszerkesztõvel (Jegyzettömb, Notepad2, Notepad++, PSPad,...), vagy az általad preferált grafikus webszerkesztõ (NVU, Amaya, Frontpage, Dreamweaver,...) program kódnézetében az onchange eseményeket cseréld ki onkeypress-re.

Kattintás helyett meg lehet TAB billentyût is használni.

#31
Ok, köszönöm, megfogadom a tanácsokat, és tényleg picit jobb ez a script. A problémámat viszont még mindig az, hogy másik fileból nem tudom adaadni neki a szöveget. Ez azért lenne fonots mert nem akarom megtanulni a html szövegtördelõ tageket, másrészt távollétemben esteleg igazán hozzá nem értõ emberre kell bíznom a hírek beírását, at meg nem szeretném ha ezt a scriptet piszkálgatná.
#30
Köszi a segítséget, most már müxik. Még csak azt kell megoldanom, hogy bármelyik input mezõ értékét megváltoztatva azonnal változzanak az eredmények is. És ne kelljen sehová kattintani.<#awink><#awink>

Csak a hülyék holtbiztosak mindenben, a tudós koponyákban igen nagy a bizonytalanság.

Dj Faustus
#29
1. Ajánlom, hogy ha máshol is elérhetõ a forráskód, akkor ne másold be, hanem add meg az elérhetõségét.
2. Másodsorban ajánlom az alábbi szkriptet: http://www.dynamicdrive.com/dynamicindex2/cmarquee2.htm, Böngészõfüggetlenebb, és egy kissé talán "modernebb" is.

#28
Sziasztok!

Azt szeretném ha az alábbi script a futtatandó szöveget nem content változóból, hanem egy külsõ html fájlból venné(megjelöltem a változót). Magyarul, hogy ne kelljen magában scriptben javítgatnom a szöveget, hanem elegendõ legyen a html file-t átírni. Köszi a segítséget!!! (A script ki is próbálható, aki megteszi látni fogja mit akarok)


<script language="javascript">

//Vertical Scroller v1.2- by Brian of www.ScriptAsylum.com
//Updated for bug fixes
//Visit JavaScript Kit (http://javascriptkit.com) for script

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
********************************************************************************

//ENTER CONTENT TO SCROLL BELOW.
var content='<p>Visit <a href="http://www.javascriptkit.com">JavaScript Kit</a> for JavaScript tutorials and over 400 <font color="#FF0000">free</font> scripts</p><p><a href="http://freewarejava.com">Freewarejava.com</a>- direct links to Java applets and resources</p><p>Stay up to date on current news and events. Visit <a href="http://www.msnbc.com">MSNBC.com</a></p><p><a href="http://www.dynamicdrive.com">Dynamic Drive</a> is your definitive source for DHTML scripts and components.</p>';

********************************************************************************
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


var boxheight=300; // BACKGROUND BOX HEIGHT IN PIXELS.
var boxwidth=200; // BACKGROUND BOX WIDTH IN PIXELS.
var boxcolor="#FFF6e9"; // BACKGROUND BOX COLOR.
var speed=50; // SPEED OF SCROLL IN MILLISECONDS (1 SECOND=1000 MILLISECONDS)..
var pixelstep=2; // PIXELS "STEPS" PER REPITITION.
var godown=false; // TOP TO BOTTOM=TRUE , BOTTOM TO TOP=FALSE

// DO NOT EDIT BEYOND THIS POINT

var outer,inner,elementheight,ref,refX,refY;
var w3c=(document.getElementById)?true:false;
var ns4=(document.layers)?true:false;
var ie4=(document.all && !w3c)?true:false;
var ie5=(document.all && w3c)?true:false;
var ns6=(w3c && navigator.appName.indexOf("Netscape")>=0)?true:false;
var txt='';
if(ns4){
txt+='<table cellpadding=0 cellspacing=0 border=0 height='+boxheight+' width='+boxwidth+'><tr><td>';
txt+='<ilayer name="ref" bgcolor="'+boxcolor+'" width='+boxwidth+' height='+boxheight+'></ilayer>';
txt+='</td></tr></table>'
txt+='<layer name="outer" bgcolor="'+boxcolor+'" visibility="hidden" width='+boxwidth+' height='+boxheight+'>';
txt+='<layer name="inner" width='+(boxwidth-4)+' height='+(boxheight-4)+' visibility="hidden" left="2" top="2" >'+content+'</layer>';
txt+='</layer>';
}else{
txt+='<div id="ref" style="position:relative; width:'+boxwidth+'; height:'+boxheight+'; background-color:'+boxcolor+';" ></div>';
txt+='<div id="outer" style="position:absolute; width:'+boxwidth+'; height:'+boxheight+'; visibility:hidden; background-color:'+boxcolor+'; overflow:hidden" >';
txt+='<div id="inner" style="position:absolute; visibility:visible; left:2px; top:2px; width:'+(boxwidth-4)+'; overflow:hidden; cursor:default;">'+content+'</div>';
txt+='</div>';
}
document.write(txt);

function getElHeight(el){
if(ns4)return (el.document.height)? el.document.height : el.clip.bottom-el.clip.top;
else if(ie4||ie5)return (el.style.height)? el.style.height : el.clientHeight;
else return (el.style.height)? parseInt(el.style.height):parseInt(el.offsetHeight);
}

function getPageLeft(el){
var x;
if(ns4)return el.pageX;
if(ie4||w3c){
x = 0;
while(el.offsetParent!=null){
x+=el.offsetLeft;
el=el.offsetParent;
}
x+=el.offsetLeft;
return x;
}}

function getPageTop(el){
var y;
if(ns4)return el.pageY;
if(ie4||w3c){
y=0;
while(el.offsetParent!=null){
y+=el.offsetTop;
el=el.offsetParent;
}
y+=el.offsetTop;
return y;
}}

function scrollbox(){
if(ns4){
inner.top+=(godown)? pixelstep: -pixelstep;
if(godown){
if(inner.top>boxheight)inner.top=-elementheight;
}else{
if(inner.top<2-elementheight)inner.top=boxheight+2;
}}else{
inner.style.top=parseInt(inner.style.top)+((godown)? pixelstep: -pixelstep)+'px';
if(godown){
if(parseInt(inner.style.top)>boxheight)inner.style.top=-elementheight+'px';
}else{
if(parseInt(inner.style.top)<2-elementheight)inner.style.top=boxheight+2+'px';
}}}

window.onresize=function(){
if(ns4)setTimeout('history.go(0)', 400);
else{
outer.style.left=getPageLeft(ref)+'px';
outer.style.top=getPageTop(ref)+'px';
}}

window.onload=function(){
outer=(ns4)?document.layers<'outer'>:(ie4)?document.all<'outer'>:document.getElementById('outer');
inner=(ns4)?outer.document.layers<'inner'>:(ie4)?document.all<'inner'>:document.getElementById('inner');
ref=(ns4)?document.layers<'ref'>:(ie4)?document.all<'ref'>:document.getElementById('ref');
elementheight=getElHeight(inner);
if(ns4){
outer.moveTo(getPageLeft(ref),getPageTop(ref));
outer.clip.width=boxwidth;
outer.clip.height=boxheight;
inner.top=(godown)? -elementheight : boxheight-2;
inner.clip.width=boxwidth-4;
inner.clip.height=elementheight;
outer.visibility="show";
inner.visibility="show";
}else{
outer.style.left=getPageLeft(ref)+'px';
outer.style.top=getPageTop(ref)+'px';
inner.style.top=((godown)? -elementheight : boxheight)+'px';
inner.style.clip='rect(0px, '+(boxwidth-4)+'px, '+(elementheight)+'px, 0px)';
outer.style.visibility="visible";
}
setInterval('scrollbox()',speed);
}
</script>

<p align="center"><font face="arial" size="-2">This free script provided by</font><br>
<font face="arial, helvetica" size="-2"><a href="http://www.javascriptkit.com">JavaScript
Kit</a></font></p>
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

#25
Szóval mi az oldalad címe...???

#24
Mi a (beta)SAJÁT weboldalad címe???

#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.

Csak a hülyék holtbiztosak mindenben, a tudós koponyákban igen nagy a bizonytalanság.

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.

#21
Sziasztok!
<#hamm>
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!!!<#circling>
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" />      </P></TD>
<TD>
<P align=center><INPUT size=16 value=1
name="B" /> </P></TD>
<TD>
<P align=center><INPUT
size=16 value=1 name="T"

/> </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>

Csak a hülyék holtbiztosak mindenben, a tudós koponyákban igen nagy a bizonytalanság.

#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)!

#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

#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?

www.keseru.net A szerelem olyan mint amikor bevizelsz a nadrágodba: mindenki látja rajtad, de csak te érzed a melegét!

eNiX
#15
hát nagyon szépen kössz. kipróbálom

keine Signatur

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>

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.

keine Signatur

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!

For sale: thedronewebshop.com

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!!!

For sale: thedronewebshop.com

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?

#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

A64 3500+, Asus A8N-SLI, 2x512mb ram(TWINMOS, CL 2.5), 7800GT 256mb/256bit

#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

A64 3500+, Asus A8N-SLI, 2x512mb ram(TWINMOS, CL 2.5), 7800GT 256mb/256bit

Pheel
#3
Applet PopupMenu Builder v1.0 (c) UsingIt.
[==========] [===]\/[=========] [====]/
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

[A64 3200+, 2gb ram, 9800GT] SE Xperia Ray

← ElőzőOldal 8 / 8