- Milyen okostelefont vegyek?
- Xiaomi 14T Pro - teljes a család?
- VoLTE/VoWiFi
- Honor Magic6 Pro - kör közepén számok
- Android alkalmazások - szoftver kibeszélő topik
- Huawei Mate X6 - keleti oldal, nyugati oldal
- Honor 400 Pro - gép a képben
- Samsung Galaxy S24 FE - később
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Sony Xperia 1 V - kizárólag igényeseknek
-
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
-
vancha2
aktív tag
válasz
toshiba300 #1416 üzenetére
<script type="text/javascript">
var counter = 5;
function countDown() {
document.getElementById("szam").value = counter--;
if (counter != -1) {
setTimeout("countDown()",1000);
}
else {
hatter();
}
}
function hatter(){
intrvl = 0;
for(nTimes=0; nTimes<100; nTimes++){
intrvl += 500;
setTimeout("document.bgColor='#FFFFFF';",intrvl);
intrvl += 500;
setTimeout("document.bgColor='#CC0033';",intrvl);
}
}
</script><input type="text" id="szam" />
<input type="button" value="indul!" onclick="countDown();"> -
vancha2
aktív tag
válasz
marcias #1398 üzenetére
Mondjuk itt van egy hiba, lehet, ez a gond:
var acepremier1="2009,9,25"
majd a függvény:
function countdown(yr,m,d){A gond az, hogy a függvénynek 3 paraméter van megadva (yr,m,d), de amikor az acepremier1 változót adod meg neki, az csak egy paraméter, azt veszi az évnek, ami hibás érték. Bontsd szét háromra, pl. így:
var acepremier1yr = "2009";
var acepremier1m = "9";
var acepremier1d = "25";
countdown(acepremier1yr,acepremier1m,acepremier1d);Szerintem így működni fog.
-
vancha2
aktív tag
válasz
tomatoma #1380 üzenetére
Tudom ez nem válasz a kérdésedre, de szerintem ne használj ilyen zenelejátszót. Az emberek nagy részét zavarja az ilyen webes zene lejátszó. Ha zenét akar hallgatni, úgy is a saját zenéit hallgatja, ha meg nem akkor ki fogja kapcsolni a lejátszódat. Ráadásul baromi idegesítő amikor síri csöndben böngészget valaki, és hirtelen elkezd dübörögni a zene.
Anno még én is használtam ilyen lejátszót, aztán rájöttem, hogy tök felesleges, meg az MP3 miatt le is tiltottak az Extrán...Ha nem sikerült meggyőzni, akkor Drizzt válasza tökéletes megoldás, azt leszámítva, hogy egy mai modern weboldal soha nem használ kereteket.
Régen ezt úgy oldottam meg, hogy a weboldal betöltésekor fölugrott egy kérdés, hogy szeretné-e betölteni a lejátszót. Az igen-re egy popup ablakban nyílt meg a lejátszó. -
vancha2
aktív tag
válasz
vancha2 #1377 üzenetére
Van ötletem a saját kérdésemre, de ha tudtok másik megoldást szóljatok!
Az egész szöveget betöltöm a divbe. A div-nek fix méretet adok, majd letiltom a görgetősáv megjelenését. Csinálok egy JS függvényt, ami gombnyomásra lejjebb görgeti, így olyan lesz, mintha lapoztunk volna. Remélem működni fog
-
vancha2
aktív tag
válasz
(Bundás) #1374 üzenetére
A görgetősáv miatt iframe? Ez egy nagyon rossz megoldás (felejtsük már el a kereteket). Használd inkább a CSS overflow-t. A végeredmény ugyanaz a görgethetőség, csak így működni fog a ClearBox-od is ;)
-
vancha2
aktív tag
Üdv!
A következőben kellene segítség, nem tudok egyről a kettőre jutni:
Adott egy hosszú szöveg (több ezer szavas). Ezt szeretném úgy megcsinálni, hogy egy javascript eltördeli, és lapozhatóvá teszi a szöveget. Nem scrollozható divbe akarom berakni, hanem egy fix magasságú divbe, ha nem fér bele, akkor egy másik div-be kerül a szöveg folytatása. Tehát így megoldani a dolgot, mint amikor több div van átfedésben, és lapozáskor eltűnik az aktuális és megjelenik a következő. Ezt kellene nekem dinamikusan megoldani, hogy szétdarabolja a függvény a hosszú szöveget.
Szerintetek megoldható? Nem kész megoldást várok, hanem valamilyen ötletet amin talán elindulhatok. A szöveg MySQL-ből lesz kiolvasva, ha azzal, vagy PHP-vel meg lehet csinálni nekem az is tökéletes.
Előre is köszi
-
vancha2
aktív tag
Hali
van egy txt nevű változom amiben egy hosszabb szöveget tárolok. Ebben a szövegben szeretném kicserélni a cs karaktereket egy darab C-re. A dolog működik, az első találatot ki is cseréli de a többit már nem. Próbáltam egy ciklusba rakni, de nem sikerült (lehet elrontottam valamit
)...
var txt = "hosszú szöveg".toLowerCase();
txt = txt.replace(/cs/, "C");Valaki tudna benne segíteni?
-
vancha2
aktív tag
válasz
Korcsii #1222 üzenetére
Azt nem tudtam, hogy a képek egy másik szerveren vannak. PHP-val jobb lett volna, mert már rögtön átméretezve jelentek volna meg a képek, de általában a getimagesize()-al csak a saját tárhelyünkön levő képek méretét tudhatjuk meg.
Megcsináltam JS-ben: [link]
Így betöltődik a nagy kép és utána rögtön átméretezi. A max szélességet, és a max magasságot egyszerűen át tudod állítani két változóban.Remélem megfelelő
-
vancha2
aktív tag
Készítenem kéne egy olyan input elemet, melybe csak számokat lehet beírni, betűket nem. Hogy csináljam? Nincs valakinek valamilyen kész javascriptje?
-
vancha2
aktív tag
A következő a problémám:
Azt szeretném megcsinálni, hogy ha egy div elemre ráviszem a kurzort, akkor megváltozik a háttérszíne, de nem sikerül. Azt meg tudom csinálni, pl. hogy a kurzor változzon meg, de a háttérszínt nem sikerül:<div style="backgrond-color:#00FF00" onmouseover="this.style.backgroundColor='#FF0000'">szöveg</div>
Valaki segítene?
-
vancha2
aktív tag
válasz
RoyalFlush #1165 üzenetére
-
vancha2
aktív tag
válasz
PazsitZ #1146 üzenetére
Így néz ki a forrás:
<?php
$fmime = "application/octet-stream";
$fpath = "kepek/letoltendo.jpg"; // A fájl URL-je
header( "content-type: {$fmime}" );
header( "content-disposition: attachment; filename="atnevezett.jpg" ); // Az eredeti fájlnak itt add meg az új nevét (Ha nem akarsz új nevet, írd be ugyanazt, mint a $fpath-ba)
readfile ($fpath);
?> -
vancha2
aktív tag
-
vancha2
aktív tag
válasz
PazsitZ #1142 üzenetére
Milyen letöltési ablak?
Gondolom arra gondolsz, amikor mondjuk egy *.exe fájlra hivatkozol, és megjelenik a letöltés ablak. Ezt csak úgy tudnád megcsinálni, hogy nyitsz egy új ablakot a window.open()-el, és annak az url-jébe a letöltendő fájlt rakod. A dologban az a gáz, hogy az ilyet a bőngésződ felugró ablak néven blokkolja... -
vancha2
aktív tag
Sajnos előttem szólóknak a kérdéseire nem tudom a választ.
Nagyon unatkoztam, ezér összedobtam egy kis Javascriptes számológépet: [link]
Mi a véleményetek róla, lehet rajta egyszerűsíteni, illetve láttok benne valami hibát?
(IE-ben nem jelenik meg normálisan, de már nem volt vele kedvem vacakolni...)
Lehet, hogy majd kibővítem tudományos számológéppé
[Szerkesztve] -
vancha2
aktív tag
válasz
Hujikolp #1038 üzenetére
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
Ez alapján át szeretnék méretezni egy div-et, de nem megy.
function meretezes() {
if (parseInt(navigator.appVersion)>3) {
if (navigator.appName==''Netscape'') {
var winW = window.innerWidth;
var winH = window.innerHeight;
}
if (navigator.appName.indexOf(''Microsoft'')!=-1) {
var winW = document.body.offsetWidth;
var winH = document.body.offsetHeight;
}
}
var bongeszo = winW;
var meret = bongeszo - 277;
document.getElementById('banner_bal').style.Width == meret;
}
Mi a hiba? -
vancha2
aktív tag
Azt meg lehet valahogy tudni javascripttel, hogy milyen széles a böngésző látható területe? (Nem a képernyőé)
-
vancha2
aktív tag
Van olyan programom, ami pl. a html kódot tömöríti. Kiszedi az összes szóközt és entert a kód formázásából. Így egy kicsit kisebb lesz a fájl mérete (max. pár kilobájttal)! Ellenben utána szerkeszteni nem fogod tudni az oldalad, mert az egész kód egy sor, és áttekintettlen. Összességében szerintem semmi értelme az ilyen tömörítésnek
-
vancha2
aktív tag
Azt a linkben adod meg:
<a href=''#'' onclick=''nyit('a kép url-je',szélessége,magasságe,'a megnyíló ablak címe'); return true;'' title=''Kattints ide a kép nagyításához''>
Ha itt jól állítod be a szélességet és a magasságot, akkor az ablak illeszkedni fog a képhez.
Mondjuk az a legegyszerűbb, ha megnézed egyben: [link]. Ebből már csak ki kell másolnod...
[Szerkesztve] -
vancha2
aktív tag
Amúgy nekem is lenne egy kérdésem:
Hogy tudok egy olyan felugró ablakot csinálni, amiben nem az OK és a Mégse gomb van, hanem én írom be a gombok szövegét? -
vancha2
aktív tag
Szerintem neked erre van szükséged:
Másold ezt be a html fájlod <head> részébe (mondjuk külön fájlba is rakhatod, ha úgy jobban tetszik...):
<script type=''text/javascript''>
<!--
function nyit(kepcime,szelesseg,magassag,cim) {
var newWindow = window.open('''', '''' + cim + '''', ''channelmode=no, directories=no, fullscreen=no, location=no, menubar=no, resizable=no, scrollbars=no, status=no, titlebar=no, toolbar=no, width='' + szelesseg + '', height='' + magassag + '''');
newWindow.document.writeln(''<html>'');
newWindow.document.writeln(''<head>'');
newWindow.document.writeln(''<title>'' + cim + ''</title>'');
newWindow.document.writeln(''</head>'');
newWindow.document.writeln(''<body>'');
newWindow.document.writeln(''<div style='margin:0px; padding:0px; position:absolute; left:0px; top:0px;'>'');
newWindow.document.writeln(''<a href='javascript:window.close();' title='Kattints a kép bezárásához'>'');
newWindow.document.writeln(''<img src=''' + kepcime + ''' alt='Kattints a kép bezárásához' />'');
newWindow.document.writeln(''</a>'');
newWindow.document.writeln(''</div>'');
newWindow.document.writeln(''</body>'');
newWindow.document.writeln(''</html>'');
newWindow.document.close();
}
//-->
</script>
Ezek után a linked így nézzen ki:
<a href=''#'' onclick=''nyit('kepek/nagykep.jpg',800,600,'A kép címe'); return true;'' title=''Kattints ide a nagyításhoz!''>
<img src=''kepek/kiskep.jpg'' alt=''Kattints ide a nagyításhoz!'' />
</a>
Remélem ez megfelelő
Ha valami nem tiszta, akkor szólj
[Szerkesztve] -
vancha2
aktív tag
Asszem az lesz a legegyszerűbb, ha két fájlt csinálok.
-
vancha2
aktív tag
Ez most egy nagyon alap kérdés:
Hogy tudok olyan linket készíteni, ami az előző oldalra visz vissza? -
vancha2
aktív tag
Azt szertném megcsinálni, hogy egy hivatkozásra kattintáskor ne nyomtatás induljon el, hanem a nyomtatási kép jelenjen meg. Meg lehet ezt egyáltalán csinálni javascripttel?
Ha igen, akkor segítsen valaki -
vancha2
aktív tag
válasz
paramparya #948 üzenetére
az onmouseover és onmouseout és nem onmouserover.
Egyébként THX -
vancha2
aktív tag
Hogy tudom azt megcsinálni, hogy ha egy táblázat egyik sora fölé viszem a kurzort, akkor megváltozzon a háttérszíne?
[Szerkesztve] -
vancha2
aktív tag
Azt szeretném megcsinálni egy javascripttel, hogy az oldal töltődése közben megnézi a felhasználó képernyőjénbek a széleségét, és ez alapján töltődik be a CSS fájl. Ezt úgy gondolom, hogy 1024px alatt a kicsi.css-t, 1024px vagy a felett a nagy.css-t töltse be. Van valakinek valami ötlete ezt hogy lehet megcsinálni?
-
vancha2
aktív tag
Azt szeretném megcsinálni, hogy az oldal betöltődése közben leelenőrzi hogy a böngésző Firefox-e és ha nem, akkor átirányít egy mások oldalra. Gondolom az onload-ot kell használni, de mit kell beleírni?
-
vancha2
aktív tag
Köszi mind a két tippet, így már működik
-
vancha2
aktív tag
Az a problémám, hogy van két input szövegmezőm, és a beírt számok értékét kellene összeadni, és azt egy alert ablakban kiírni. Kivonni, összeszorozni és osztani is tudom, csak összeadni nem,mert akkor egymás után írja a két beírt számot. Így néz ki a kódom:
<form name=''szamologep_1''>
<input type=''text'' name=''ohm1''>
<input type=''text'' name=''ohm2''>
<input type=''button'' value=''Számol'' onClick=''alert(document.szamologep_1.ohm1.value + document.szamologep_1.ohm2.value)''>
</form>
Mi lenne a megoldás?
[Szerkesztve] -
vancha2
aktív tag
válasz
paramparya #817 üzenetére
És azt hogy kell csinálni? Mert nem igazán vagyok otthon javascriptben.
-
vancha2
aktív tag
A következő scriptet használom egy egy 3 állású gomb megjelenítésére:
<A target=''Fokeret'' href=''http://www.vcsabi.uw.hu''
onMouseOver=''return changeImage()''
onMouseOut= ''return changeImageBack()''
onMouseDown=''return handleMDown()''
onMouseUp=''return handleMUp()''
>
<img
name=''jsbutton'' src=''../gomb1_ki.jpg'' border=''0''
alt=''gomb1'' width=''160'' height=''35''></A>
<SCRIPT language=''JavaScript''>
upImage = new Image();
upImage.src = ''../gomb1_be.jpg'';
downImage = new Image();
downImage.src = ''../gomb1_le.jpg''
normalImage = new Image();
normalImage.src = ''../gomb1_ki.jpg'';
function changeImage()
{
document.images[''jsbutton''].src= upImage.src;
return true;
}
function changeImageBack()
{
document.images[''jsbutton''].src = normalImage.src;
return true;
}
function handleMDown()
{
document.images[''jsbutton''].src = downImage.src;
return true;
}
function handleMUp()
{
changeImage();
return true;
}
</SCRIPT>
Amikor csak 1 gombot rakok bele akkor tökéletesen működik. A gond akkor jön elő, amikor berakok utána mégegyet. Ebben az esetben betölti a képeket rendesen de csak a 2. gomb működik. Mi lehet ennek az oka? Tudna valaki segíteni? :F
[Szerkesztve]
[Szerkesztve]
[Szerkesztve] -
vancha2
aktív tag
válasz
Hujikolp #733 üzenetére
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
Meg tudná mondani valaki, hogy kell 3 állású gombot készíteni (alap, rajta van a kurzor, le van nyomva).
-
vancha2
aktív tag
Nem tudom, hogy a kérdésem ide tartozik-e, ha nem akkor bocs.
Létrehozok egy http://www.valami.hu nevű oldalt. Ebben van egy link az oldal egyik aloldalára (a valami.hu/megvalami.html fájlra). Azt szeretném, hogy amikor betöltötte ezt az aloldalt, ne azt írja ki fent, hogy http://valami.hu/megvalami.html, hanem csak az oldal címét a http://valami.hu-t. Ez megoldható valahogy egy javascripttel?
Új hozzászólás Aktív témák
Hirdetés
- Házimozi belépő szinten
- Elektromos autók - motorok
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Mibe tegyem a megtakarításaimat?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- E-roller topik
- Fejhallgató erősítő és DAC topik
- Melyik tápegységet vegyem?
- Bittorrent topik
- Milyen okostelefont vegyek?
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy A20e/Samsung Galaxy A40/Samsung Galaxy A04s/Samsung Galaxy A03s
- AKCIÓ! Lenovo IS8XM LGA 1150 DDR3 alaplap garanciával hibátlan működéssel
- BESZÁMÍTÁS! Sony PlayStation4 PRO 1TB fekete konzol extra játékokkal garanciával hibátlan működéssel
- KATONAI ÜTÉSÁLLÓ!!! Getac S410 i5-6300u, G3: i5-8365u, G4: i5-1145G7
- ÁRGARANCIA!Épített KomPhone i5 13400F 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged