Hirdetés
- LTE frekvenciák
- Honor Magic5 Pro - kamerák bűvöletében
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy Z Fold5 - toldozás-foldozás
- Magisk
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Poco X6 Pro - ötös alá
-
Mobilarena
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
-
faster
nagyúr
A php-ban semmi bonyolult nincs, és bizonyos esetekben pont, hogy egyszerűsíti a problémák megoldását, gondolok itt pl. a közös kódrészeletek, pl. menü külön fájlba helyezését leegyszerűsítheti, ami sima html-nél csak a körülményes framesetekkel lehet megoldani. Ha mást nem is, a fájl include-ot érdemes megtanulni.
-
emitter
őstag
én nem vagyok a html-szerkesztők híve, abból nehezen lehet tényleg html-szakértővé válni
a kódhoz kell érteni, úgy bármit meg tudsz csinálni
php nagyon hasonlít pl a C-re, én utóbbit tanultam fél évig, így nagyon könnyű átállni
szinte csak a szintaktikát kell megtanulni, begyakorolni... már ami kevés eltérés van
mod: ja, a php sokmindent egyszerűsítve ad a kezedbe, pl C-hez képest, így a rendszeresen előforduló problémákra kész megoldást ad álatalában, nagyban megkönnytve a dolgodat
(pl. tömbrendezés, spec. ciklusok, megmég egy rakás cucc, csak én még eddig keveset fedeztem fel )
[Szerkesztve] -
emitter
őstag
és miért akarnál php-val játékot készíteni két külön területről beszélünk... a php webre született, delphi meg
egyébként egyszerűbb kis játékokat (amiknek nincs grafikai igényük), bármilyen nyelven meg lehet írni szerintem
mod: pl. amit C-ben írtam konzolos aknakeresőt sztem simán át tudnám írni php-ra (nomeg kellene hozzá egy kis html is, de az már részletkérdés)
naja, fasternek igaza van, a továbbiakban szorítkozzunk a javascriptre
[Szerkesztve] -
emitter
őstag
javascripttel hogyan tudok php-függvényt meghívni?
van egy ilyenem:
<a href='#' onClick='torol($uDir,$fajl)'>fájl törlése</a>
ez persze nem működik. hogyan írjam át, hogy onclick-re meghívódjon egy php-függvény
vagy az is jó nekem, ha mondtok egy js-függvényt, ami fájlt töröl most nincs kedvem még a js-referenciát is feltúrni ezügyben, elég nekem most a php-t tanulni
előre is köszi!
ui: minden egy php-fájlon belül van, mindent ott intéznék el -
raczger
őstag
tudtik egy egyszerű javascriptet, ami csak azt mutatja, hogy : hétfő ked, stb... mutatja?
estelg php-ban is tudja ezt valaki?
előre is thanx!www.movat.hu - http://bit.ly/2mIziA4
-
Hujikolp
őstag
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. -
VladimirR
nagyúr
válasz Hujikolp #469 üzenetére
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 -
sky77
aktív tag
Sziasztok! Volna egy kérdésem.
Van egy absolute pozicionált DIV, amit egy gombra/linkre/akármire kattintva szeretnék az éppen látható ablak közepén megjeleníteni. Ez megy is a document.body.clientWidth és clientHeight lekérésével, viszont ha az oldal gördíthető, scrollozáskor az oldallal együtt gördül. Azt szeretném, ha mindig középen maradna (míg valaki be nem zárja), de nem tudom, hogy hogyan lehetne lekérni az ablak látható területének teteje és a dokumentum teteje közötti különbséget: magyarán azt, hogy hány pixelt scrollozott az oldal. Elvileg ez vízszintesen is érdekes lehet, de perpill ez nem égető.
Hogy tudnám a scrollozható oldal látható területének közepét kiszámolni az oldal bal felső sarkához képest?''Emberek, vessetek a mókusok elé!''
-
Hujikolp
őstag
mant üzi
-
Tyrael
senior tag
Üdv
e107es oldalnál már láttam, hogy statisztikát készített az oldal a látógatók álltal használt felbontásról.
na ezt az infót honnan szedte a motor?
Mert nagyon jó lenne, ha el tudná dönteni az oldal hogy az user mekkorában nézi az oldalt, és ahhoz passzoló style.css-t használna a megjelenítéshez.
mivel globals- tömbben nem láttam semmi ilyesmit, arra tudok gondolni, hogy valami javascript megnézte a felbontást, és egy get metódussal átadta az oldalnak.
lehetséges ez? ha igen, hogyan.
Tyrael -
sky77
aktív tag
screen.width és screen.height a te embered.
php-nek átadni pl. így tudod:
<?php
if (isset($_GET['width']) AND isset($_GET['height'])) {
// output the geometry variables
echo ''Screen width is: ''. $_GET['width'] .''<br />\n'';
echo ''Screen height is: ''. $_GET['height'] .''<br />\n'';
} else {
// pass the geometry variables
// (preserve the original query string
// -- post variables will need to handled differently)
echo ''<script language='javascript'>\n'';
echo '' location.href=\''${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}''
. ''&width=\'' + screen.width + \''&height=\'' + screen.height;\n'';
echo ''</script>\n'';
exit();
}
?>
forrás: [link]
[Szerkesztve]''Emberek, vessetek a mókusok elé!''
-
Tyrael
senior tag
köszi.
asszem szervalok js-hez is valami manual-t, mert biztos fog meg kelleni valahol.
Tyrael -
Szebusz
csendes tag
heló kis segítség kéne.
ojan táblázatkéne hogy:
három fajta kérdés van, illetve válaszlehetőség
és az ember a neki szimpatikusakat bejelöli és aztén rákatint 1 gombra pl.mehet és akkor az adatokat elküldi 1 e-mail címre amit megadok.
segítsetek kérlekKis butus:D:D
-
akasp
senior tag
nekem olyan dolog kellene, hogy ha egy szövegmezobe beir vmit és --> Submit, akkor elküldi az adott e-mail címre. Nos, nekem nem nagyon kellene ilyen cgi-s sz'arok, pl. formmail, bizmail, stb. Nos, van vkinek tippje?
még egy kérdés: tudtok-e jo js gyujteményt a neten?
elore is köszi -
XanD3R
aktív tag
Prohardver hozzászólásba belehet illeszteni egy visszaszámlálásos (countdown) javascriptet? és ha igen akkor hogy?
-
vakondka
őstag
Ha ugyanezt a PHP fórumban kérdezed, akkor több választ kapsz
Szerintem PHP-vel a legegyszerűbb megoldani.
Azért ezt is kipróbálhatod:
http://twm.faxunil.hu/muhely/index.php?kat=2&page=2&id=211
vagy beírod a google-be, hogy email script php ...https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
Lehet éppen ilyet is csinálni, el is árulom hogyan, de én soha sem használnám.
A kód:
<FORM NAME=''mail_form'' action=''mailto:azemailcimem@ideírom.hu'' METHOD=''post'' ENCTYPE=''text/plain''>
név:<INPUT NAME=''név'' TYPE=''text'' SIZE=''40'' VALUE=''a te neved''><BR>
email:<INPUT NAME=''e-mail'' TYPE=''text'' SIZE=''40'' VALUE=''e-mail címed''><BR>
szöveg:<TEXTAREA NAME=''szöveg'' rows=''10'' cols=''40'' VALUE=''szöveg''></TEXTAREA><BR>
küldés gomb:<INPUT TYPE=''submit'' VALUE=''elküld''><BR>
törlés gomb:<INPUT TYPE=''reset'' VALUE=''töröl''><BR>
</FORM>
A gond az, hogy ez a ''progi'' a szegény júzer levelezőprogramját használja...ami nem igen fog neki tetszeni....főleg, ha egy internet kávézóban ül, ahol nincs beállítva alapértelmezett levelezőprogram...de ha ezt szeretted volna, akkor OK.https://toptarget.hu - Online Marketing Ügynökség
-
vakondka
őstag
Egy biztos: mindenképpen szerver oldali szkriptre van szükséged.
Csak úgy simán nem lehet elküldeni, hiszen ha nem a felhasználó gépét használod levélküldésre, akkor a szervert kell használnod, úgyhogy: PHP vagy CGI.
A CGI-hez én nem értek, de ha esetleg a php jó neked akkor segítek összehozni a dolgot.https://toptarget.hu - Online Marketing Ügynökség
-
ysoltee85
aktív tag
üdv!
javascriptben hogyan lehet olyat kivitelezni, hogy csak akkor töltse be az oldal tartalmát, amikor már a hátteret betöltötte(csakhogy meglegyen az összhatás)?
előre is köszi!Xbox Gamertag: Zsolesz85HUN
-
Tyrael
senior tag
válasz ysoltee85 #491 üzenetére
szerintem nem feltetlen jo, hogy addig nem jon be az oldal, amig le nem toltotte a hatteret.
mi van, ha valaki kikapcsolja a kepek megjeleniteset, vagy csak lassu a nete?
inkabb hasznalj kissebb meretu hatteret, vagy egy kismeretu kep legyen repeatelve
vagy hasznalj a css-ben a background: #valamiszin url('valami.jpg')
igy amig be nem toltodik a hatter, addig legalabb egy szin lesz, amin legalabb latszodik a szoveg.
szerintem
Tyrael -
sirtomi
tag
Sziasztok!
Karakter kódolási problémám van!
Van egy javascriptes baromi nagy alkalmazás, ami előre elkészített és nekünk csak plusz funkciókat kellett hozzáírni.
Előjött egy olyan probléma, hogy a ő és ű karakterek Explorerben az ablak átméretezésével o-ra illetve u-ra módosulnak.
Az ablak átméretezésével frissül az egész alkalmazás, újra lekér mindent a szervertől. Nem értem, hogy elsőre miért tudja megjeleniteni az ő és ű karaktereket, egy frissítés után meg nem.
A html oldalakat szinte teljesen a javascript rakja össze. A karakter kódolás mindenhol iso-8859-2.
Valami tanácsot adjatok légyszi!Amiből lekvárt lehet főzni, abból pálinkát is!
-
alienpapa
senior tag
Most kezdtem el javaval foglakozni de elakadtam. Próbálgatnék példaprogikat, de a Jcreator hibát ír ki mert extra csomag kell hozzájuk. Ez a csomag nekem meg is van, csak nem tudom hova kell bemásolni. Valaki tudna nekem segíteni?
''Science has failed our mother Earth.'' - S.O.A.D.
-
dulifiO
aktív tag
sziasztok
van ez a script (vagy mi):
<body>
<SCRIPT LANGUAGE=''JavaScript1.2''>
var snowsrc=''http://web.dynamicweb.hu/dulifi/dulifieso.gif'' // a hópehely kép url-je
var no = 15; // a hópelyhek száma a lapon
var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 1280, doc_height = 12800; // képernyo méretek
if (ns4up||ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx = 0;
xp = Math.random()*(doc_width-50);
yp = Math.random()*doc_height;
am = Math.random()*20;
stx = 0.02 + Math.random()/10;
sty = 0.7 + Math.random();
if (ns4up) {
document.write(''<layer name=\''dot''+ i +''\'' left=\''15\'' top=\''15\'' visibility=\''show\''><img src='''+snowsrc+''' border=\''0\''></layer>'');
} else if (ie4up||ns6up) {
document.write(''<div id=\''dot''+ i +''\'' style=\''POSITION: absolute; Z-INDEX: ''+ i +''; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\''><img src='''+snowsrc+''' border=\''0\''></div>'');
}
}
function snowNS() {
for (i = 0; i < no; ++ i) {
yp += sty;
if (yp > doc_height-50) {
xp = Math.random()*(doc_width-am-30);
yp = 0;
stx = 0.02 + Math.random()/10;
sty = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx += stx;
document.layers[''dot''+i].top = yp;
document.layers[''dot''+i].left = xp + am*Math.sin(dx);
}
setTimeout(''snowNS()'', 10);
}
function snowIE_NS6() { // IE and NS6 funkció
for (i = 0; i < no; ++ i) {
yp += sty;
if (yp > doc_height-50) {
xp = Math.random()*(doc_width-am-30);
yp = 0;
stx = 0.02 + Math.random()/10;
sty = 0.7 + Math.random();
doc_width = ns6up?window.innerWidth : document.body.clientWidth;
doc_height = ns6up?window.innerHeight : document.body.clientHeight;
}
dx += stx;
if (ie4up){
document.all[''dot''+i].style.pixelTop = yp;
document.all[''dot''+i].style.pixelLeft = xp + am*Math.sin(dx);
}
else if (ns6up){
document.getElementById(''dot''+i).style.top=yp;
document.getElementById(''dot''+i).style.left=xp + am*Math.sin(dx);
}
}
setTimeout(''snowIE_NS6()'', 10);
}
if (ns4up) {
snowNS();
} else if (ie4up||ns6up) {
snowIE_NS6();
}
//-->
</SCRIPT>
</body>
és ezt okozza: [link] (be kell lépni és ott azok a leeső ki képeket csinálja!)
remekül működik de ha állíttom hogy mekkora terülten essen ez az izé arra ne reagál
hogy lehetne azt megcsinálni hogy az egész oldalon essen az a kép? pls helpapróhirdetéseim: http://href.hu/x/972c
-
kamikaze boci
őstag
Egy láma kérdés, (lövésem sincs a JavaScripthez )
Van egy órám, mit kell beírnom a html/php részbe, hogy az óra megjelenjen.
A body taghez nem szeretnék hozzányúlni, a js külső fájlból töltődik be.
(<script type=''text/javascript'' language=''javascript'' src=''blabla/clock.js''></script> megvan a fejben)
A script:
<script language=''JavaScript''>
function Clock() {
if (!document.getElementById) return;
theclock=document.getElementById(''clock'');
now = new Date();
hours=now.getHours();
mins=now.getMinutes();
secs=now.getSeconds();
if (secs < 10) secs= ''0'' + secs;
if (mins < 10) mins= ''0'' + mins;
theclock.innerHTML = hours + '':'' + mins + '':'' + secs;
window.setTimeout(''Clock();'',250);
}
</script>
Találtam egy form-ba ''lövős'' verziót, de nekem span-ba kellene, megoldható?
[Szerkesztve]egyéb állatfajták
-
kamikaze boci
őstag
Egy másik nem kevésbé láma kérdés. Egy scriptet szeretnék berakni egy oldalra, amivel az egyik blokkot be lehet zárni, ha valaki nem akarja látni. A legnagyobb gond az, hogy azt sem tudom, hogy milyen néven keressem
egyéb állatfajták
-
kamikaze boci
őstag
válasz kamikaze boci #498 üzenetére
Utóbbit megoldottam, az órára még mindíg várnék segítséget egy gurutól
egyéb állatfajták
-
KaoszTom
aktív tag
Üdv Mindenkinek!
Szeretném a segítségeteket:
Van egy select ablakom: pl.:
<SELECT NAME=''valaszto''>
<OPTION VALUE=''1''>Valasszon
<OPTION VALUE=''2''>Egyik_oldal
<OPTION VALUE=''3''>Masik_oldal
</SELECT>
Hogy tudom azt megcsinálni, hogy más-más html-t tölt be az adott ablakba, attól függően , hogy mit választok ki? Úgy tudom Javascript kell hozzá...
Új hozzászólás Aktív témák
- Apple iPhone 13 Midnight 256GB iSTYLE 2025.03.26. GARANCIA
- LG UltraWide 38WN95C-W Monitor 1 év Garancia
- iMac 2017 27" Retina 5K CTO / i7 4.2 GHz / 40 GB DDR4 / 1 TB SSD + doboz
- iMac 2017 27" Retina 5K CTO / i5 3.8 GHz / 40 GB DDR4 / 1 TB SSD / Radeon Pro 580 8 GB + doboz
- iMac 2017 27" Retina 5K CTO / i7 4.2 GHz / 40 GB DDR4 / 500 GB SSD / Radeon Pro 575 4 GB + doboz