JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Gyorskeresés
Legfrissebb anyagok
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
- Tudástár AMD Radeon undervolt/overclock
Általános témák
LOGOUT.hu témák
- [Re:] [sziku69:] Szólánc.
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] eBay-es kütyük kis pénzért
- [Re:] [lezso6:] Miért veszünk SUV-okat?
- [Re:] [GoodSpeed:] SAMSUNG Galaxy Buds FE (SM-R400NZAAEUE) a 9 éves SONY SBH20 utódja (nálam)
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [ubyegon2:] Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- [Re:] [Argos:] MuzsikAI
- [Re:] [Czeky:] Balszerencse?
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Téma összefoglaló
Hozzászólások
MoneyM
senior tag
Sziasztok!
Amit most kérdezek lehet, hogy nem témába vágó!
Az utóbbi napokban felkeltette a figyelmemet a Java programozás!
Nem tudtok valami magyar help-et interneten, ahol könnyen és
gyorsan megtudom tanulni ezt a programozási nyelvet?
Чернобыльская атомная электростанция имени Владимира Ильича Ленина
Bero
aktív tag
Üdv mindenkinek!
Egy véleményem szerint létező JavaSriptet keresek.
Arról lenne szó, hogy egysoros mondatokat szertnék beilleszteni a weblapra, úgy hogy az előre beírtakból mindig egy másik jöjjön be. Lehetne az is naponta rak be másikat, esetleg frissítésenként? Remélem érthető
Szerk.: Wááá, eszembe jutott még egy kérés (még yó hogy nem a balta ): A Mozzila beépített Html editorját nyűvöm, és még meg szerttem volna kérdezni, hogy nem-e tudja valaki hogy tudom megszüntetni az aláhúzást szöveges linknél.
Előri is köcce! Üdv: Bero
[Szerkesztve]
MoneyM
senior tag
(#351)UP
[Szerkesztve]
Чернобыльская атомная электростанция имени Владимира Ильича Ленина
Bero
aktív tag
#352 UPPP
Forest_roby
őstag
a javascript is megvan :
<html>
<title>CodeAve.com(Random JavaScript Text)</title>
<body bgcolor=''#FFFFFF''>
<script language=''JavaScript''>
<!--
function random_text()
{};
var random_text = new random_text();
// Set the number of text strings to zero to start
var number = 0;
// Incremental list of all possible Text
random_text[number++] = ''<font color='#FF0000'>Random JavaScript Text #1</font>''
random_text[number++] = ''Some More Random JavaScript Text #2''
random_text[number++] = ''Another Random JavaScript Text #3''
random_text[number++] = ''A Different Random JavaScript Text #4''
random_text[number++] = ''<b>Random JavaScript Text #5</b>''
random_text[number++] = ''<i>Random JavaScript Text #6</i>''
random_text[number++] = ''<font color='#00FF00'>Random JavaScript Text #7</font>''
random_text[number++] = ''<a href='#'>Random JavaScript Text #8</a>''
random_text[number++] = ''<font color='#CC33FF'>Random JavaScript Text #9</font>''
random_text[number++] = ''<font color='#0000FF'>Random JavaScript Text #10</font>''
// Create a random number with limits based on the number
// of possible random text strings
var random_number = Math.floor(Math.random() * number);
// Write out the random text to the browser
document.write(random_text[random_number]);
--></script>
<br><br>
Click <a href=''javascript:history.go(0);''>refresh</a> to see more random text.
</body>
</html>
link: Bővebben:� link
-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D
Forest_roby
őstag
a Java topicban próbálkozz!!
-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D
Terminus_
aktív tag
Van egy több frame-s oldalam. Az egyik frameben van egy form, amit, ha submittal elküldök, szeretném, ha frissülne 2 másik frame tartalmia is.
<input type=''submit'' name=''kilep'' value=''Kilépés'' onSubmit=''***********''>
és a sok csillag helyére kellene ez a frissítősdi, de egyszerre 2 frame-et kellene frissítenie.
A frame-kek van valami refresh metódusa vagy valami, amivel ezt meg lehetne csinálni? vagy az egéyz dokumentumot kellene frissíteni? Mert igazából az is megoldás lehetne.
-
Terminus_
aktív tag
valakinek esetleg valami 5let?
-
Protezis
őstag
Ez nem jó?
onSubmit=''frameName.location.href='valami.htm';frame2Name.location.href='valami2.htm'''
Terminus_
aktív tag
Igen ezt már próbáltam, de ha egyet írok be az sem működik...
pl.:
<input type=submit name=kilep value=Kilépés onSubmit=''parent.menukeret.location.href=menukeret.php''>
gyakorlatilag a menukeret.php van a menukeretben, de ezt sem frissíti. Ha külön rámegyek a keretre böngészőben és ott refresh, csak akkor megy
[Szerkesztve]
-
Protezis
őstag
És ha onSubmit helyett onClick-ket használsz?
Terminus_
aktív tag
Már azt is próbáltam, sajnos az sem megy. Biztos valamit elnézek mindig, de nem jövök rá...
-
Protezis
őstag
menukeret.php-t tedd aposztrófok közé: 'menukeret.php'
Így se jó?
Mod: Érdekes az aláírásod. A feltevések nem tudom, helyesek -e, de ha igen, akkor remélem találkozunk a következő életünkben, a következő PH-s Javascript topikban is
[Szerkesztve]
Törzsfőnök
tag
Szeretném megkérdezni, hogyan lehet megvizsgálni weboldalban, hogy a javascript futtatás be van-e kapcsolva a böngészőben?
Van-e erre valami módszer?
Tehát azt akarom, hogy ha a user kikapcsolta a javascript futtatás lehetőségét a böngészőben, akkor a weboldal anyaga ne töltődhessen be, helyette egy hibaüzenet jelenjen meg a böngészőben, hogy kapcsolja be a javascript futtatását.
(#365) Törzsfőnök válasza Törzsfőnök (#364) üzenetére
Törzsfőnök
tag
hát valamiféle segítséget vártam volna, no mindegy a prog.hu-n már kivesézték ezt a dolgot is, amennyire csak lehetett.
djsunny
aktív tag
A weboldalamon szeretnék zenét lejátszani! Arra már rájöttem, hogyan lehet elindítani a zenét egy gomb segítségével, de arra még nem, hogy hogyan tudom leállítani a zenét! Hogy lehet ezt megoldani?: Ha mégegyszer rákattintok a gombra, akkor elhallgasson a muzsika!
Bővebben: link
djsunny
aktív tag
Mind1
Már megoldottam!
Terminus_
aktív tag
ezt sikerült megoldani, most egy másik problémám van.
var t1=document.getElementById(''t1'');
var ujTabla=document.createElement(''table'');
var ujTr=document.createElement(''tr'');
var ujTd=document.createElement(''td'');
var txtNode=document.createTextNode(''Ez itt az''+status);
ujTd.appendChild(txtNode);
ujTr.appendChild(ujTd);
ujTabla.appendChild(ujTr);
t1.appendChild(ujTabla);
Nem hoz létre új táblát, de hibaüzenetet sem dob. Kihagytam volna a TBODY-t?
Mert, ha egy tbody már van, ahhoz a tr meg a td és a text hozzáadódik. De így egész táblát nem sikerült csinálni...
[Szerkesztve]
-
Terminus_
aktív tag
okés, a tbody kimaradt. Legközelebb gondolkodok és csak utána esek kétségbe
-
badbrother
aktív tag
Bocs, ha volt már a kérdés, sürgöösen kellene a válasz.
Csinálok egy olyan oldalt, ami gyakorlatilag egy kérdööív, radio és checkbox-okkal.
A végén mikor az elküld gombra kattint a felhasználó, az adott kérdéseknél beállított válaszokat szeretném egy file-ba menteni. Mondjuk egy szövegfile-ba, aztán abból késööbb egy adatbázist készíteni. Persze, ha egybööl be lehetne tenni egy adatbázisba az még jobb lenne.
De vajon hogyan kell ezt megoldani.
Vagyis, hogyan kell (pld. egy javascript függvényben megadott) változók értékeit kiírni egy külsöö file-ba?
Terminus_
aktív tag
Ehhez már nem elegendő a kliens oldali programozás.
Javaslom a PHP használatát.
-
Zoltán
őstag
Van egy kis gondom Opera alatt egy honlap egyik javascrip-jével. Mozilla, IE, Firefox alatt jól megy, de Opera ezt dobja fel Javascript hibakonzolon:
Javascript URL thread: ''javascript:popImage('bazukasupermotonagy.jpg','BAZUKA SZUPERMOTOR')''
Error:
name: ReferenceError
message: Statement on line 36: Reference to undefined variable: imgWin
Backtrace:
Line 36 of inline#1 script in http://www.blablabla.hu/bazuka.html
with (imgWin.document)
Line 1 of unknown script
popImage(''bazukasupermotonagy.jpg'', ''BAZUKA SZUPERMOTOR'');
Azt kellene csak csinálnia, hogy nagyobban kellene megnyitnia a képet kattintásra.
Itt a script:
<script>
// Script Source: CodeLifter.com
// Copyright 2003
// Do not remove this notice.
// SETUPS:
// ===============================
// Set the horizontal and vertical position for the popup
PositionX = 100;
PositionY = 100;
// Set these value approximately 20 pixels greater than the
// size of the largest image to be used (needed for Netscape)
defaultWidth = 500;
defaultHeight = 500;
// Set autoclose true to have the window close automatically
// Set autoclose false to allow multiple popup windows
var AutoClose = true;
// Do not edit below this line...
// ================================
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName==''Netscape'')?1:0;
var isIE=(navigator.appName.indexOf(''Microsoft'')!=-1)?1:0;}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
function popImage(imageURL,imageTitle){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName==''Netscape'')?1:0;');writeln('isIE=(navigator.appName.indexOf(''Microsoft'')!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);');
writeln('width=100-(document.body.clientWidth-document.images[0].width);');
writeln('height=100-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');
writeln('window.innerWidth=document.images[''George''].width;');writeln('window.innerHeight=document.images[''George''].height;}}');
writeln('function doTitle(){document.title='''+imageTitle+''';}');writeln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=000000 scroll=''no'' onload=''reSizeToImage();doTitle();self.focus()''>')
else writeln('</head><body bgcolor=000000 scroll=''no'' onload=''reSizeToImage();doTitle();self.focus()'' onblur=''self.close()''>');
writeln('<img name=''George'' src='+imageURL+' style=''display:block''></body></html>');
close();
}}
</script>
Ez van a <HEAD>-ben.
Ez meg a <body>-ban:
<a
href=''javascript:popImage('bazukasupermotonagy.jpg','BAZUKA SZUPERMOTOR')''><img
title=''Kattintson a nagyobb képhez!'' alt=''BAZUKA SZUPERMOTOR''
src=''bazukasupermoto.jpg'' style=''border: 0px solid ;''></a>
Aki tudja mi a gond, az írja meg légyszi. Köszönöm!
Zoltán
őstag
Arra rájöttem, hogy az lehet a gond, hogy nincs definiálva az egyik változó Opera esetére. Ha IE-re vagy Mozillára állítom az Opera azonosítását, akkor jó. (Bár Mozilla esetében nem tökéletes a képméret, de lényegében jó)
Várom a helyes script-kiegészítést, ha ez a megoldás. Köszi!
Protezis
őstag
Ha IE beállításokkal jó az opera, akkor próbáld meg ezt.
var isIE=((navigator.appName.indexOf(''Microsoft'')!=-1) || (navigator.userAgent.indexOf('Opera') != -1))?1:0;}
Most ütöttem össze, nem biztos, hogy szintaktikailag totál jó.
Zoltán
őstag
Szintax hibát ír erre a sorra az Opera javascript konzolja.
Zoltán
őstag
Na most jó, kicseréltem a dupla ' -t ''-re.
De sajnos Opera esetén nem helyes a popup mérete, csak IE és Firefox esetén.(Firefox esetén sem tökéletes, de azért már jó)
Erre van ötleted?
Köszönöm!
[Szerkesztve]
Protezis
őstag
Nem tudom
Azt mondtad, ha IE izébizével használod az operát, akkor jó lesz.
Amit írtam annyit csinál, hogy akár ie, akár opera böngészővel nézed, mindkét esetben ugyanazt a kódot használja. (mindkét esetben az isIE változó igaz lesz)
Zoltán
őstag
IE-re állítva az operát, most kb. olyan mint Firefoxnál a helyzet, tehát feljön kattintásra a popup, de kicsit hibás méretben, de végülis jó. Az általad javasolt sorral, jó az Opera Operára állítva is, de totál méretezetlen a popup. Mondju klegalább mostmár feljön, köszi!
Protezis
őstag
Még ezt a sort is:
writeln('isIE=(navigator.appName.indexOf(''Microsoft'')!=-1)?1:0;}');
cseréld le erre:
writeln('isIE=((navigator.appName.indexOf(''Microsoft'')!=-1) || (navigator.userAgent.indexOf('Opera') != -1))?1:0;}');
Zoltán
őstag
Így sajnos még fel sem ugrik a popup, hiába klikkelek rá.
Hujikolp
őstag
Lenne egy kérdésem.
Meglehet-e azt csinálni hogy egy scriptbe mégegyet belerakjak. Ha igen akkor hogy? Vagy h, egybelehet e venni két scriptet.
Köccke!
Bővebben: link itt van egy cím de én ezen nem tudok eligazodni hogy most hogyan kell megcsinálni. Tudna v.ki nekem egy csöppet segíteni?
Kuvik
tag
Sziasztok!
Nem tudja valaki, azt hogy lehet megoldani, hogy ha egy adott szöveg fölé viszem az egeret egy kis kép jelenjen meg elemleírásként?
az a megoldás is jó lenne, ha fölé viszem és az oldalon egy külön keretben jelenik meg.
Előre is köszi a segítséget!
L3zl13
nagyúr
Utóbbi szvsz ugyanaz, amivel a képeket cserélgeted, ha föléjük més az egérrel. Csak éppen itt nem a kép helye és a link külön objektum...
Elemleírásban kép nem tudom lehetséges-e.
Aki hülye, haljon meg!
Kuvik
tag
és az utóbbit tudod, hogy kell megvalósítani?
L3zl13
nagyúr
Nem tom a kódot, de kb minden második oldalon alkalmazzák, szóval nem olyan nehéz megszerezni.
De itt a példa:
Bővebben: link
A különbség, hogy nálad a cserélendő kép (IMG TAG) valahol máshol van, és nem az anchor tagon belül ahol az onmouseover eseményt beállítod.
Aki hülye, haljon meg!
LucifeI2
őstag
HAli én egy olyan kódot keresek, aminek a következő lenne a feladata.: megnyit egy kijelölt oldalt és kb 2 mp-nként frissíti.
<script language=javascript>
var limit=''0:3''
if (document.images){
var parselimit=limit.split('':'')
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
window.location.reload()
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+'' minutes and ''+cursec+'' seconds left until page refresh!''
else
curtime=cursec+'' seconds left until page refresh!''
window.status=curtime
setTimeout(''beginrefresh()'',1000)
}
}
window.onload=beginrefresh
Egy ilyet találtam, csak nem tudom hogy ebbe mit kell átírni, hogy ne csak az üres lapot frissítgesse. A segítséget előre is köszi!
LucifeI2
őstag
már megoldottam
Ryu
tag
Sziasztok.
Lenne egy olyan problémám, hogy van sima HTML oldal ami tartalmaz egy iframe-t és egy sima DIV-et. Az iFrame-be egy php oldal tőltődik be, ami a következő JavaScript kóddal egy menüt helyez a szűlő oldal DIV-jébe:
<script>
parent.document.getElementById('DIVNEVE').innerHTML='$menu'
</script>
A kód rendben le is fut, a menü működik, egészen addig, míg nem frissítem az oldalt. Utána elszáll, ''Engedély megtagadtva'' hibával. Külföldi oldalakon olvastam, hogy ilyen akkor szokott előfordulni, ha a hivatkozás nem ugyanabból a tartományból érkezik. Viszont nálam sajnos egy szerveren van a szűlő ablak is, és a php is. Valaki valami ötlet?
[Szerkesztve]
Arthuro_Adam
őstag
Sziasztok!
Én azt szeretném csinálni, hogy van egy flashem, ami 1280x1024es felbontásban a legjobb, de azt szeretném, ha valaki kisebb felbontással rendelkezik, akkor az is lássa rendesen, ne kelljen görgetnie.
Hogyan tudnám a teljes html oldalt kicsinyíteni a felbontás függvényében? (az megvan, hogy felismerje a látogató felbontását, csak a továbblépés nem megy). A segítséget előre is köszönöm.
ysoltee85
aktív tag
üdv!
nekem egy olyan script kellenne, ami tiltja az állapotsor szövegét!
ugyértve ha rámegy valaki egy linkre, akkor ne irja ki alul a helyet, hanem ne legyen ott semmi!
Xbox Gamertag: Zsolesz85HUN
Jester01
veterán
Ezzel aztán annyira fölösleges szórakozni.
Engem, mint felhasználót, ez rohadtul idegesít, szóval le is van tiltva
Jester
ysoltee85
aktív tag
engem sem mozgat de ez jelen esetben most fontos lenne, hogy hogyan tudom scriptből letiltani?!
Xbox Gamertag: Zsolesz85HUN
Jester01
veterán
<a href="http://URL"
onMouseOver="window.status='';return true">
link szöveg</a>
[Szerkesztve]
Jester
ysoltee85
aktív tag
auch! akkor ezt minden linkhez be kell biggyesztenem!
nekemolyan kéne ami általánosan nem mutat semmit! ezt nem lehet valahogy ugy felhasználni?
Xbox Gamertag: Zsolesz85HUN
faster
nagyúr
Az egyik legutálatosabb dolog eltüntetni a link url-jét a status sorból, én biztos, hogy azonnal otthagyom az ilyen oldalakat. Legalább olyan idegesítő, mint a popup vagy a háttérzene.
[Szerkesztve]
Kaoru
aktív tag
Sziasztok, lenne 1 kérdésem, s bár nem biztos úgy gondolom ez javascripttel lehet megoldani.
Annyi lenne, hogy mind mozilla/explorer alatt, ha valaki kimásolni szeretne szöveget (jobbclickes copy-paste) akkor azt ne engedje (és mondjuk egy ablak ezt a tudtára is adhatná a böngésző egyednek)
Segítségeteket előre is köszönöm.
Wake Up, You are dead! || Wacom Intous4 || http://youtube.com/KaoruHUN
Jester01
veterán
Mi ütött belétek?
Először a statusbar, most meg a copy&paste?
Ne csináljatok ilyeneket, csak a felhasználókat haragítjátok magatokra!
Különben sem érnek semmit az ilyen próbálkozások
Jester
faster
nagyúr
Van egy ilyen módszer rá, ez a programrész nem engedi kiszelektálni az oldalban szöveget:
<body onselectstart=''return false''>
Egyébként meg javascript kikapcs, és máris megy a másolás.
[Szerkesztve]
Kaoru
aktív tag
igen utána olvastam, hogy igazándiból nincs rá egyszerű megoldás.
Azért fontos, mert tényleg jogvédett cuccról lenne szó, és a szerző nem nagyon szeretné, ha össze-vissza másolgatnák. Persze aki nagyon akarja az úgy is megnézi a forráskódot.
Wake Up, You are dead! || Wacom Intous4 || http://youtube.com/KaoruHUN
Mai Hardverapró hirdetések
prémium kategóriában
- Acer 34'' 4k monitor saját dobozában sürgősen eladó
- 11. gen i5/ 14'' FHD IPS/ Iris Xe G7/ Latitude 5420/ FÉLÁR ALATT!/ garancia
- ACER NITRO 17 - 17"144Hz, R7-5800H, RTX 3060-6, 16 DD4/512 NVMe +GAR! +SZLA!
- Chia bánya - ELADÓ - 2000+ NFT plottal / 200+ TB
- Meta Oculus Quest 2 128GB VR szemüveg +5m Link kábel!