- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- bitpork: MOD Júni 28- Augusztus 2- szombat jelen állás szerint.
- eBay-es kütyük kis pénzért
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- laskr99: Újrakezdem a processzor és videókártya szilícium magok fotózását
- MasterDeeJay: SATA to SAS adapter
- D1Rect: Nagy "hülyétkapokazapróktól" topik
-
LOGOUT
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
-
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á... -
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
-
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
-
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] -
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 help -
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?
-
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! -
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 -
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! -
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. -
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. -
XanD3R
senior tag
Prohardver hozzászólásba belehet illeszteni egy visszaszámlálásos (countdown) javascriptet? és ha igen akkor hogy?
-
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 -
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érlek -
Tyrael
senior tag
köszi.
asszem szervalok js-hez is valami manual-t, mert biztos fog meg kelleni valahol.
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] -
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 -
Hujikolp
őstag
mant üzi
-
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? -
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 -
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. -
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! -
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ölmost 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 -
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 írniszerintem
mod: pl. amit C-ben írtam konzolos aknakeresőtsztem 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
é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] -
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
-
raczger
őstag
Ha kell valakinek egy kicsi javascript, itt az oldalam, azthiszem van elég
[link] -
Kaoru
senior tag
kicsit off, de elkezdtem tanulni suliban javascriptet, gondoltam a jegyzeteket megosztom veletek is: [link]
Ha hasznosnak találjátok, akkor majd a következő óra anyagát is felrakom. A zip egyébként tartalmaz 3 html fájlt (forrást kell nézni, abban benne van kommentekkel együtt a script) illetve egy txt minimális elmélettel.
Üdv.
[Szerkesztve] -
akasp
senior tag
hali!
nekem egy olyan js. kellene, hogy az oldalon meg kell adni egy jelszot és ha jol adta meg, akkor tovaugrik, ha nem, akkor egy figyelmezteto ablakot dob ki. nincs regisztráció, hanem a scriptkódba kell beírni a helyes jelszot. elore is köszi -
sonar
addikt
Helló!
Van egy programom otthon aminek van egy funkciója amivel a support oldalra tudok fellépni
és onnan tudok letölteni kiegészítéseket, upgradeket...
de otthon sajnos dial up vanazzal töltögetni 10megás fájlokat eléggé költséges, meg lassú.
Szal gondolkoztam, hogy hogyan tudnám máshol is hozzáférni a supporthoz. A program máshelyre
telepítése nélkül.
A program egy php-s oldalt hív meg. Letöltöttem flashgettel és megnéztem a forrását.
És az alábbi javascript léptet be a supportra:
<script language=''JavaScript'' type=''text/javascript''>
<!--
function SwitchUser(sbox) {
var newurl = sbox.value;
parent.location = newurl;
}
function BtnClk(url) {
parent.location = url;
}
// -->
</script>
Én próbálkoztam a következő módszerrel:
Írtam egy egyszerű html oldalt ami elküldi az adatokat, de sajnos vmi nem passzol, mert nem müxik.
<form method=''post'' action=''http://www.supportoldal címe/login.php'' />
<input name=''sbox'' type=''hidden'' value=''jelszó'' />
<input class=''submit'' type=''image'' name=''submit'' src=''dot.gif'' alt=''OK'' value=''OK'' />
<input type=''hidden'' name=''url'' value=''http://www.supportoldal címe/login.php'' />
</form>
Javascripthez nem értek semmennyire se, meg programozó se vagyok, csak lelkes amatőr
Tud valaki segíteni, hogy mi a hiba vagy hogyan is kellene. -
verser233
senior tag
hm, esetleg az én problémámra tudna valaki gyógyírt? (lásd feljebb picivel)
-
Hujikolp
őstag
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] -
Skylark
tag
Megoldást keresek Dyndns-es domain név feloldásához weblapra.
Tehát olyan script (vagy bármilyen megoldás) kellene, hogy az oldalamon a feloldott IP jelenjen meg kiírva. -
Hujikolp
őstag
Hali!
V.ki megtudná nekem mondni hogy ez a Script mit csinál?
<script language=''javascript''>
if (self.parent.frames.length != 0)
self.parent.location=document.location;
</script> -
verser233
senior tag
Sziasztok!!!!
Nekem jelen esetben így működik az oldalam:
le akar tölteni a user egy file-t akkor előtte egy hírdetésre kell kattintania, mert csak azután tudja letölteni az adott file-t (chop által kreált sricpt). Most ezt szeretném kibővíteni úgy a user ne csak rákattintson a bannerra és már tölti is a file-t, hanem hogy valahogy a script(??) mérje az időt amit a bannerra kattintás során tölt, és mondjuk hogy 2 perc ott lét után, tudja csak letölteni a file-mat. ha kevesebb mint 2 percig volt, akkor írjon ki neki hibaüzit, hogy nem volt elég ideig rajta. Lehetséges ez valahogy? -
Benmartin
senior tag
Sziasztok!
Az lenne a kérdésem: Hogy lehet linket hozzáadni javascripttel? Ugy értem hagy valaki beír egy linket egy szövegdobozba és utána létrehoz automatikusan egy linket az oldalon pl: link néven. -
CrazyTM
csendes tag
Üdv!
Nekem is volna egy kérdésem. Megpróbáltam egy olyat, hogyha a felhasználó a képre viszi az egeret, akkor egyre nagyobb lesz egy darabig. Ha elviszi, akkor meg kisebb. De csak szépen fokozatosan, mint egy animáció. Mindezt setTimeout-tal és két függvénnyel akartam megoldani. De sehogy se sikerült. Addig jó volt, hogy egyre nagyobb a kép. De ha elvittem, akkor mindkét cucc ment tovább, tehát kisebb is, meg nagyobb is lett a mérete. Megpróbáltam egy ilyen TRUE/FALSE-os megoldást, hogy ellenőrizze, hogy most növelni kell vagy csökkenteni, de nagyon belegabajodtam. Aki tudna egy egyszerű megoldást, az szóljon pls, nagyon hálás lennék!
ui: a kód sajna már nincs meg
Köszi, pás! -
verser233
senior tag
Sziasztok!
Tudnátok nekem abban segíteni, hogy olyan hóhullás legyen az oldalamon, hogy a hó az oldal alján ''gyülekezzen''Egyszer láttam ilyet egy oldalon és nagyon megtetszett
-
chop
őstag
válasz
verser233 #425 üzenetére
elso nekifutasra:
<HTML><HEAD>
<SCRIPT LANGUAGE=''JavaScript''>
read=false;
function check() {
if (!read) {
alert(''Letoltes elott olvasd el a leirast!'');
return false;}
else {
alert(''Elolvasva. (Vagy legalabbis raklikkelt'');}
}
</script>
</head>
<body>
<a href=''#'' onClick=''read=true;''>Leiras</a><br>
<a href=''file.zip'' onClick=''return check();''>Letoltes</a>
</body></html> -
verser233
senior tag
Sziasztok!
Remélem tud nekem segíteni valakiolyan scriptre volna szükségem ami a kötvetkezőt tudja:
- Szóval, Az kéne hogy a script figyelmeztesse a felhasználót, ha a letöltés gomb megnyomása előtt nem kattintott rá egy leírásomra (Segítség leírás, amit mindnekinek célszerű lenne elolvasni mielőtt letölt egy file-t. Szóval hogy a script ''érzékelje azt, hogy ráment a download gombra de előtte nem olvasta ely a help leírásomat, akkor addig ne tudon tölteni amíg a help file-t nem olvasta el
Remélem érthető
Tudnátok segíteni? -
chop
őstag
<HTML><HEAD>
<SCRIPT LANGUAGE=''JavaScript''>
function calcsize(form) {
hour=eval(form.hour.value);
min=eval(form.min.value);
sec=eval(form.sec.value);
bitrate=eval(form.bitrate.value);
audio=eval(form.audio.value);
time=(hour*3600+min*60+sec);
vbr=(bitrate/8*1024);
abr=(audio/8*1024);
size=((time*vbr)+(time*abr))/1024/1024;
form.size.value = size;
}
</SCRIPT>
</head>
<BODY>
<FORM name=''formx''>
<input type=''number'' value=''0'' name=''hour'' onKeyUp=''calcsize(this.form);''
onKeyDown=''calcsize(this.form);''> hour
<input type=''number'' value=''0'' name=''min'' onKeyUp=''calcsize(this.form);''
onKeyDown=''calcsize(this.form);''> min
<input type=''number'' value=''0'' name=''sec'' onKeyUp=''calcsize(this.form);''
onKeyDown=''calcsize(this.form);''> sec<br>
Video bitrate: <input type=''number'' value=''0'' name=''bitrate'' onKeyUp=''calcsize(this.form);''
onKeyDown=''calcsize(this.form);''> kbps<br>
Audio bitrate: <input type=''number'' value=''0'' name=''audio'' onKeyUp=''calcsize(this.form);''
onKeyDown=''calcsize(this.form);''> kbps<br>
Size: <input type=number name=''size''> MB <br>
</FORM>
</body>
</html>
minden billentyuleuteskor frissiti a meretet, az, hogy beirsz x megabyte-ot es abbol visszaszamitja, hogy milyen bitrate, hossz, stb fer bele ugy oldhato meg, ha tulkepp megirod visszafele a fuggvenyt -
L_ajos
őstag
<script language=''JavaScript'' type=''text/javascript''
src=''http://fly2005.uw.hu/topics_anywhere.php?mode=
show&f=uMiwzLDUsNiw3LDEw&n=
10&sfn=y&fnl=y&r=y&sr=y&b=non&lpb=
0&lpd=0&lpi=y''></script>
[Szerkesztve] -
L_ajos
őstag
<script language=''JavaScript'' type=''text/javascript'' src=''http://fly2005.uw.hu/topics_anywhere.php?mode=show&f=
uMiwzLDUsNiw3LDEw&n=10&sfn=y&fnl=y&r=y&sr=y&b=
non&lpb=0&lpd=0&lpi=y''></script>
Ezt a phpBB motor egy kiegészítője generálta aminek a feladata lennetopics anywhere)
Place links to the topics where users have posted recently from any forum on your
phpBB on any page anywhere you want (no support for PHP, SSI, or whatever needed
because it uses JavaScript to show the topic titles) or get those topics as a feed - this is an extremely customizable addon so it can suit your needs - you even
don't need to modify any files. All you need is phpBB running somewhere...
MOD Version: 1.11.0
Installation Level: easy
Installation Time: about 3 Minutes
Files To Edit: none (in some cases topics_anywhere.php itself)
Included Files: topics_anywhere.php
languages/lang_english/lang_topics_anywhere.php
templates/subSilver/topics_anywhere_body.tpl
templates/subSilver/topics_anywhere_result.tpl
templates/subSilver/topics_anywhere_result_rss.tpl
Screenshot: [link] (persze az egyik http:// nem kell! )
[Szerkesztve] -
Apollo17hu
őstag
válasz
Apollo17hu #417 üzenetére
probléma megoldódott...
-
Apollo17hu
őstag
válasz
Apollo17hu #416 üzenetére
Itt a probléma:
[link]
(Pontosítok: csak 1 db pop-up elem nem látszik - ez a ''Gólkirályok'' feliratú lenne.)
Szal ezt kéne vertikálisból horizontális elrendezésűbe rakni. -
Apollo17hu
őstag
Sziasztok!
Épp weblapot készítek (Dreamweaver-rel), és a következő probléma merült fel:
Kezdőlapomat frame-mel tagoltam: egy vízszintes frame ''80, *'' arányban osztja a fenti és lenti síkrészt. Felülre horizontális menüt készítettem NavigationBar-ral, ennek egyik eleméhez lenyíló (pop-up) menüt csatoltam, aminek megnyílását az onMouseover esemény váltja ki. A lenyíló menünek 3 eleme van, és mivel lefele nyílik, jóval ''belóg'' az eredeti - NavigationBar-os - menü alá.
A probléma az, hogy ez a 3 elemes pop-up menü nem jelenik meg teljesen, mert ''belelóg'' a frame-be, ami egész egyszerűen levágja az alsó 2 elemet. Mivel a frame-et nem tudom már módosítani, ezért arra gondoltam, hogy a pop-up menü forráskódját átírnám, méghozzá úgy, hogy lenyíláskor a 3 elem ne egymás alatt legyen, hanem egymás mellett. Ehhez viszont nincsenek meg a kellő ismereteim (épphogy csak az alapfogalmakat tudom JavaScriptben).
Tehát a kérdésem: hogyan írjam át az alábbi kódot, hogy a 3 pop-up menü-elem ne egymás alatt, hanem egymás mellett jelenjen meg?function mmLoadMenus() {
if (window.mm_menu_1130213222_0) return;
window.mm_menu_1130213222_0 = new Menu(''root'',131,18,'''',12,''#FFFFFF'',''#FF0000'',''#000000'',''#000000'',''center'',''middle'',3,0,1000,-5,7,true,true,true,0,true,true);
mm_menu_1130213222_0.addMenuItem(''Bajnokok'');
mm_menu_1130213222_0.addMenuItem(''Kupagyőztesek'');
mm_menu_1130213222_0.addMenuItem(''Gólkirályok'');
mm_menu_1130213222_0.hideOnMouseOut=true;
mm_menu_1130213222_0.bgColor='#555555';
mm_menu_1130213222_0.menuBorder=1;
mm_menu_1130213222_0.menuLiteBgColor='#FFFFFF';
mm_menu_1130213222_0.menuBorderBgColor='#777777';
mm_menu_1130213222_0.writeMenus();
} // mmLoadMenus()
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf(''#'')!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf(''?''))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
if (event == ''init'' && args.length > 2) {
if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
nbArr[nbArr.length] = img;
for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args)) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = args[i+1];
nbArr[nbArr.length] = img;
} }
} else if (event == ''over'') {
document.MM_nbOver = nbArr = new Array();
for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args)) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
nbArr[nbArr.length] = img;
}
} else if (event == ''out'' ) {
for (i=0; i < document.MM_nbOver.length; i++) {
img = document.MM_nbOver; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
} else if (event == ''down'') {
nbArr = document[grpName];
if (nbArr)
for (i=0; i < nbArr.length; i++) { img=nbArr; img.src = img.MM_up; img.MM_dn = 0; }
document[grpName] = nbArr = new Array();
for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args)) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
nbArr[nbArr.length] = img;
} }
} -
HavocS
senior tag
muhaha, firefox 1.5 alatt meg már nem scrolloz
-
HavocS
senior tag
Látszik az, kezdd el kijelölni, és a frame folyamatosan scrolloz majd ahogy haladsz jobbra
(ff alatt legalábbis tuti)
-
L_ajos
őstag
Van nekem egy fórumom. phpBB. no ennek van egy Topics Anywhere 1.11.0 nevű része ami azt csinálja hogy az oldalamra beillesztve egy javascript-kódot (amit a beállítások után generál) Az oldalamon megjelennez a megadott témák és a legújabb hozzászólások.
No csak az a gond hogy: a full oldalt SWiSHmax-al csináltam
És ott próbáltam az oldalhoz hozzáadni Script-ként (add script-->Browser/Network-->javascript(...) majd ide illesztettem be a kódot.) de semmi nem történt. (((
Nemtom hogy tovább
Amugy ez a kód lenne az:<script language=''JavaScript''type=''text/javascript''src=''http://fly2005.uw.hu/topics_anywhere.php?mode=show&f=uMiwzLDUsNiw3&n=10&sfn=y&fnl=y&r=y&sr=y&b=non&lpb=0&lpd=7&lpi=y''</script>
Tudnátok esetleg segíteni? -
HavocS
senior tag
Van egy egyszerű számolóscriptem, ami kiszámolja hogy mpg konvertáláskor adott bitratek és hossz esetén mennyi helyet fog foglalni. Azonban ez most csak gombra tud számolni, és azt is csak méretre. Hogy tudnám megcsinálni azt, hogy automatikusan kiszámítsa az összes értékét azonnal, ahogy beírom a számot?
<HTML>
<HEAD>
<SCRIPT LANGUAGE=''JavaScript''>
<!-- begin
function calcsize(form) {
hour=eval(form.hour.value)
min=eval(form.min.value)
sec=eval(form.sec.value)
bitrate=eval(form.bitrate.value)
audio=eval(form.audio.value)
time=(hour*3600+min*60+sec)
vbr=(bitrate/8*1024)
abr=(audio/8*1024)
size=((time*vbr)+(time*abr))/1024/1024
form.size.value = size
}
// End -->
</SCRIPT>
<BODY>
<FORM name=''formx''>
<input type=number value=0 name=''hour''> hour
<input type=number value=0 name=''min''> min
<input type=number value=0 name=''sec''> sec<br>
Video bitrate: <input type=number value=0 name=''bitrate''> kbps<br>
Audio bitrate: <input type=number value=0 name=''audio''> kbps<br>
Size: <input type=number name=''size''> MB <br>
<input type=''button'' value=''Calc'' onClick=''calcsize(this.form)''>
</FORM> -
Kaoru
senior tag
bár a ctrl+c ctrl+v tiltására ekrestem, ezeket találtam:
http://www.faqts.com/knowledge_base/view.phtml/aid/11861/fid/53 (mozillában nem müxött)
aztán ez is ír érdekes dolgokat
http://web.archive.org/web/20041130083748/http://www.vortex-webdesign.com/help/hidesource.htm
Egy helyet tudok egyedül, ahol teljes a védelem: tectus honlapja. Igaz csak ie alol, de nem is engedi, h más böngészőval nézzük meg. Valahogy az active-x vezérlővel oldották meg.
Új hozzászólás Aktív témák
- Számtech boltosok memoárjai, azaz amikor kiborulunk...
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Linux kezdőknek
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Hegesztés topic
- Anglia - élmények, tapasztalatok
- Mobil flották
- gban: Ingyen kellene, de tegnapra
- Linux haladóknak
- További aktív témák...
- Prémium! Felsőkategória! Asus Rog Strix Maximus Z790 Hero Wi-fi Alaplap!
- ÁRGARANCIA! Épített KomPhone i5 12400F 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Bomba ár! Toshiba Satellite Pro R50-C - i3-6G I 4GB I 128GB SSD I 15,6" I HDMI I Cam I W10 I Gari!
- BESZÁMÍTÁS! Asrock H310CM i5 9400F 16GB DDR4 240GB SSD 1TB HDD RTX 2060 Super 8GB Zalman Z1 700W
- ÁRGARANCIA! Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060Ti 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest