- Ivqkzy-: 2. gépem
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- MasterDeeJay: Noname 1TB-os Sata SSD teszt. (Blue)
- Luck Dragon: Asszociációs játék. :)
- Gurulunk, WAZE?!
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Parci: Milyen mosógépet vegyek?
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- Elektromos rásegítésű kerékpárok
-
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
-
Briganti
tag
hogy lehet megoldani hogy az oldalamon legyen 2 button, egy normal printing s egy landscape printing ... mert nekem egyszer igy kell nyomtatni es egyszer ugy ... es ha egysze beallitom a bongeszo megjegyzi, de olyanok fogjak hasznalni akiknek el lehet magyarazni szazszor hogy hol kell beallitani, es meg akkorsem fogjak megerteni
ezert lenne jo hogy valahogy scriptbol neki ezt megmondani!
-
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] -
square76
csendes tag
Sziasztok!
Windows Mobile-s PDA-m Internet Explorer böngészője egyes javascripteket nem tud lefuttatni.
Tud valaki olyan plugint, mellyel a javascriptek lefutnának?
Köszi! -
tildy
nagyúr
Sziasztok!
PHPban van foreach , az érdekelne, van-e erre valami megoldás javascriptben is.
PHP a kód nagy része, van benne egy tömb is ,a mit szeretnék használni :
vlahogy igy :
foreach ($matches[0] as $key=>$value)
{
$coordinata =preg_split(''/ \|\ /'',$matches[0][$key]);
//és ide lenne a javascript kód
$.html= <<<EOH
<script type=''text/javascript''>
var point = new GLatLng($coordinata[1], $coordinata[0]);
var marker = createMarker(point,'<div style=''width:240px''>Eov koordináták : <br/> x: $coordinata[1]<br/> y: $coordinata[0]</a> </div>')
map.addOverlay(marker);
</script>
EOH;
}
Na de nem tudom, hogy kéne ehhez átírnom ezt:
$html = <<< EOH
<div id=''map'' style=''width: 550px; height: 450px''></div>
<noscript><b>JavaScript must be enabled in order for you to use Google Maps.</b>
However, it seems JavaScript is either disabled or not supported by your browser.
To view Google Maps, enable JavaScript by changing your browser options, and then
try again.
</noscript>
<script type=''text/javascript''>
//<![CDATA[
if (GBrowserIsCompatible()) {
// A function to create the marker and set up the event window
// Dont try to unroll this function. It has to be here for the function closure
// Each instance of the function preserves the contends of a different instance
// of the ''marker'' and ''html'' variables which will be needed later when the event triggers.
function createMarker(point,html) {
var marker = new GMarker(point);
GEvent.addListener(marker, ''click'', function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
// Display the map, with some controls and set the initial location
var map = new GMap2(document.getElementById(''map''));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng($eovwgs[1], $eovwgs[0]),8);
// Set up three markers with info windows
var point = new GLatLng($eovwgs[1], $eovwgs[0]);
var marker = createMarker(point,'<div style=''width:240px''>Eov koordináták : <br/> x: $eov_x <br/> y: $eov_y </a> </div>')
map.addOverlay(marker);
}
// display a warning if the browser was not compatible
else {
alert(''Sorry, the Google Maps API is not compatible with this browser'');
}
//]]>
</script>
EOH; -
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] -
Hujikolp
őstag
UP [link]
a másik, hogy js-el hogyan tudom egy div méretét megváltoztatni akkorára, amekkora egy másik div?
[Szerkesztve] -
shev7
veterán
válasz
Briganti #1033 üzenetére
de hat mar ezt megoldottad majdnem az elobb...
volt egy ilyened:
function GetValue(str1,str2) {
document.getElementById(str1).value=str2;
}
Ezt tovabbgondolva:
function GetValue(szam,nev,akarmi1,akarmi2) {
document.getElementById(''szam'').value=szam;
document.getElementById(''nev'').value=nev;
document.getElementById(''akarmi1'').value=akrami1
document.getElementById(''akarmi2'').value=akarmi2;
}
a tablazat generalasat ha jol sejtem php vegzi, ott meg ahogy mar mondtad, konnyu osszerakni a felparameterezett js fuggvenyt. -
Briganti
tag
hellosztok!
Elozmenyek:
=>van nekem egy tablazatom:
----------------------------------------------------------------------
| szam | nev | akarmi1 | akarmi2 |
----------------------------------------------------------------------
| 1 | lajika | asd | weter |
----------------------------------------------------------------------
| 2 | bella | aklsdfh | wertreth |
----------------------------------------------------------------------
=>es az oldalon van 4 darab text input a kovetkezo nevekkel, es id-kel: szam, nev, akarmi1, akarmi2
Es amit szeretnek:
a tablazatban a nev az egy link amire ha raklikkelek, akkor annak a nevnek megfelelo szam -ot be kene tegye a szam nevu input-ba, es a nev -et a nev nevu input-ba, es az akarmi1 -et az akarmi1 nevu input-ba es igy tovabb ...
egy link is sokat segitene, mert en kiprobaltam minden tollem telheto variaciot a guugliba, de semmi jot nem talaltam, vagy barmilyen hasonlo pelda, a jscriptet nem vagom nagyon, de ha kapok valami hasonlot akkor elboldogulok vele ... -
square76
csendes tag
Tudja valaki, hogy windows mobile 5.0 alatt az expoler miért nem jeleníti meg a javascript eredményét?
[Szerkesztve] -
Briganti
tag
elfelejtettem leirni hogy nagyon nem vagom a jscriptet, es selytem hogy az a baj hogy a link-nek es a span-nak nincs erteke, es ezert varok valami tippet hogy mi koze lehet beszurni, persze ha csak azzal van baj
-
Briganti
tag
lenne egy kis gond:
van ez a kod reszlet hogy:
<span onClick=\''GetValue('denumire',this.value);\''>$denumire</span>
ez egy php kodreszlet es ez egy tablazatban van benne, vegyuk peldanak hogy a $denumire valtozo az egyenlo ''lajoska bella lajoska'', szoval
<tr><td><span onClick=''GetValue('denumire',this.value);''>lajoska bella lajoska</span>
es ha en arra raklikkelek akkor nekem a ''lajoska bella lajoska'' -t be kene irja egy text input-ba aminek az id-je ''denumire''.
js script:
function GetValue(str1,str2) {
document.getElementById(str1).value=str2;
}
probaltam mar link-kent berakni: <a href=# onClick=''GetValue('denumire',this.value);''>..</a>, de mind kettore az eredmeny az lesz hogy beirja az input-ba hogy: undefined.
pliiz segitsetek! :) -
-
square76
csendes tag
Helló!
Hogyan lehetne azt megoldani javascripttel, hogy a http://pzoltan.net-snake.hu/tanc/pda.php?func=1&biro=2 oldalon ha minden egyes check-box minden egyes ki és be kattintásánál a felső számláló változzon. Bekattintásnál plusz, kikantittásnál minusz. (Ne csak a ''Mentés'' gombra kattintásakor változzon, frissítéssel.)
Köszi előre is a segítséget. [link] -
Benmartin
senior tag
-
Hujikolp
őstag
valaki tudna megdobni egy olyan js-el ami nézi h minden input mező kilett töltve? egyszerüen nemjut eszembe semmi honlap ahol lenne. gépen is van valahol elásva de negyed órája keresgetem, de nemtalűlom
-
shev7
veterán
válasz
Hujikolp #1020 üzenetére
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 kellkiprobalok egyet, majd linkelem.
-
Hujikolp
őstag
-
Hujikolp
őstag
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> -
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? -
shev7
veterán
válasz
vancha2 #1014 üzenetére
elso google talalat
if (parseInt(navigator.appVersion)>3) {
if (navigator.appName==''Netscape'') {
winW = window.innerWidth;
winH = window.innerHeight;
}
if (navigator.appName.indexOf(''Microsoft'')!=-1) {
winW = document.body.offsetWidth;
winH = document.body.offsetHeight;
}
} -
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őé)
-
shev7
veterán
válasz
Hujikolp #1012 üzenetére
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
válasz
Hujikolp #1008 üzenetére
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. -
-
Hujikolp
őstag
köszönöm
valószínüleg jó lesz, áttudom alakítani.
Valaki tud olyan scriptet ami egy divben, vagy táblában, letud cserélni bizonyos html-t? h érthetöbb legyen:
<table id=''cserel''><tr>
<td>15 16 17</td>
</tr></table>
<a href=''javascript:cserelofv(index.php?menu=down)''></a>
namost, az index.php?menu=down oldalban ez szerepel: 55 88 77
egy fügvény, az id=''cserel'' nél lecseréli a tartalmat, ami a cserelofv() paraméterben található lapban van.
a kimenete ha rémegyek a linkre:
<table id=''cserel''><tr>
<td>55 88 77</td>
</tr></table>
nemtudom h mennyire világos. egy oldalon láttam már ilyet, de nemtudtam kibogarászni belőle a dolgokat. sajnos a honlap nevét nemmondhatom, mert tiltja annak az oldalnak a szabályzata.
[Szerkesztve] -
emitter
őstag
Üdv!
Van két sztringem, mindkettő értéke ez:
index.php?option=com_ponygallery&Itemid=69
ha csinálok egy match()-et:
alert(str1.match(str2))
akkor miért lesz mégis null az értéke a match()-nek? Mikor tökugyanaz a két sztring, tehát önmagát kellene hogy visszaadja ilyen esetben a match.
Új hozzászólás Aktív témák
- Latitude 5520 27% 15.6" FHD IPS érintő i7-1185G7 MX450 16GB 512GB NVMe ujjlolv IR kam gar
- Apple Watch Ultra 2 49MM e-Sim 2028.06.05-ig Média Markt Garancia Makulátlan Új állapotú
- Ninebot e2 plus garanciával
- PNY RTX 5080 16GB GDDR7 Overclocked Triple Fan - Új, 3 év garancia - Eladó!
- EVGA RTX 2070 XC GAMING 8GB GDDR6 Videokártya!
- DELL T40 EMC Szerver
- Konzol felvásárlás!! Nintendo Switch
- Telefon felváráslás!! Samsung Galaxy S22/Samsung Galaxy S22+/Samsung Galaxy S22 Ultra
- Csere-Beszámítás! Asztali számítógép játékra! I5 14400F / RX 6900 XT 16GB / 32GB DDR5 / 1TB SSD
- KATONAI ÜTÉSÁLLÓ!!! Getac S410 i5-6300u, G3: i5-8365u, G4: i5-1145G7
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged