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
- Retro Retro Kocka Kuckó 2024
- Bemutató Spyra: nagynyomású, akkus, automata vízipuska
- 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
Általános témák
LOGOUT.hu témák
- [Re:] [mefistofeles:] Miért így bizniszelsz?
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [bambano:] Bambanő háza tája
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
- [Re:] [crok:] Android ADB, TWRP, ROM, GApps, MicroG, APK és egyéb segédeszközök
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [sziku69:] Szólánc.
- [Re:] Viber: ingyen telefonálás a mobilodon
- [Re:] [gban:] Ingyen kellene, de tegnapra
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Téma összefoglaló
Hozzászólások
gepelek
kezdő
Ebben a példában tisztán látszik, hogy lehet eltüntetni a H2-es tageket. Én át írtam ezt IMG-re, mert az adott oldalon láttam IMG tageket és azt nem tünteti el.
petyus_
senior tag
Értem amit írsz, meg is néztem a példát, és azt mondom, hogy működik, amit csinálsz, de a kép, amit eltüntetsz, az ez:<img src="https://www.google.com/images/cleardot.gif" class="goog-te-gadget-icon" alt="" style="background-image: url("https://translate.googleapis.com/translate_static/img/te_ctrl3.gif"); background-position: -65px 0px;">
Ha megnyitod az src-jét, láthatod, hogy ez nem egy olyan kép, amit látsz az oldalon, ezért nem is látod, hogy eltűnik.
Nézd meg mondjuk erre:var elmnt = iframe.contentWindow.document.getElementsByTagName("img")[4];
Ez a "Web Templates" alatti kép, ha ezen csinálod, akkor láthatod, hogy működik.
gepelek
kezdő
Igen ez valóban működik és értem is a lényegét, de ennek nem. Az második .fa osztály akarom eltüntetni, ami a második .fa osztály és nem engedi azt.
<!DOCTYPE html>
<html>
<body>
<iframe id="myFrame" src="/default.asp" style="height:380px;width:100%"></iframe>
<p>Click the "Tryit" button to hide the first H1 element in the iframe (another document).</p>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
var iframe = document.getElementById("myFrame");
var elmnt = iframe.contentWindow.document.getElementsByClassName(".fa")[0];
elmnt.style.display = "none";
}
</script>
</body>
</html>
petyus_
senior tag
Arra az elemre gondolsz, ami a "fa" osztályú elemek közül a második? Ha igen, akkor azért nem megy, mert az elsőt választod ki. A getElementsByTagName("fa") egy tömböt ad vissza, te odaírtad a végére, hogy [0], így az első elemet választod ki (ugyanúgy, mint ahogy korábban az első képet választottad ki). Ha a másodikat szeretnéd, akkor [1]-t írj a végére.)
Egyébként miért jó ezeket iframe-en gyakorolni? azonkívül, hogy ott van előtte, hogy iframe.contentWindow, pontosan ugyanúgy megy, mintha a sima HTML-t változtatnád, csak akkor jobban látnád a HTML szerkezetet.
[ Szerkesztve ]
martonx
veterán
Használd már a jsfiddle-t!
Én kérek elnézést!
gepelek
kezdő
Sehogy se működik nem azzal van gond. Valami más lesz. Amúgy azért gyakorlom iframen, mert tömegesen szeretnék eltüntetni dolgokat egy másik oldalról és azt beépíteni a saját oldalamba.
petyus_
senior tag
Értem, de te az eltüntetést akarod gyakorolni, , az hogy iframe, vagy nem, tök mindegy, de sokkal egyszerűbb lenne ezeket csinálni, ha látnád rendesen a HTML-t. Majd amikor élesben csinálod, akkor elé rakod, hogy az iframe-ből válassz ki valamit.
Amúgy most látom, az előző azért nem megy, mert '.fa'-t írtál, nem kell elé a pont, az akkor kell, ha a querySelectorAll-t használod.
gepelek
kezdő
Már működik. Köszönöm a segítséget, amúgy mire gondoltál, hogy amikor azt írtad, hogy "de sokkal egyszerűbb lenne ezeket csinálni, ha látnád rendesen a HTML-t"?
[ Szerkesztve ]
dqdb
nagyúr
Amúgy azért gyakorlom iframen, mert tömegesen szeretnék eltüntetni dolgokat egy másik oldalról és azt beépíteni a saját oldalamba.
Ennek azért erőteljes jogi vonzata is van.
tAm6DAHNIbRMzSEARWxtZW50ZW0gdmFka5RydIJ6bmkuDQoNClOBc4Ek
sztanozs
veterán
Amúgy ezt majdnem hiába gyakorlod. Ha a másik oldal nem úgy van megírva, hogy explicit megengedi, hogy ezt az eltűntetgetést megtedd, akkor úgysem fog ez menni.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
gepelek
kezdő
Igen, erre most jöttem rá..
Gave
addikt
1. ki kell találni hogyan éri meg neked-nekik
2. leegyeztetni, mikor milyen időközönként, mennyi adat kell {formatum}-ban
3. goto a {server script} topik :p
Ennél jobb megoldás nincs, szerveren is lehet javascriptelni.
Here? For folks like us? Wrong city.., wrong people
mbalazs7
csendes tag
Üdv!
Naptáramra valakinek esetleg ötlete?
(#6870)
Jim-Y
veterán
gepelek
kezdő
Sziasztok újra itt!
Ennél az oldalnál szeretném az adatok résznél a PDF-et megjeleníteni, hogy ne legyen kicsinyítve hanem az már egyből látható legyen. És vissza térve a törvénybe ütközős témára, ez nem ütközne törvénybe, mert a cégem Fegime tag és az oldal is Fegiem. Tehát jogom van megjeleníteni az adatokat vagy beleszerkeszteni. Nem?
Köszönöm!
[ Szerkesztve ]
martonx
veterán
Egyrészt fingom sincs, mi az a Fegime vagy mi.
Másrészt ezt miért nem a webshop készítőjével beszéled meg? Most komolyan miért tőlünk vársz választ, mikor ott van a működő webshopod, amit valaki, valahogy megcsinált. Kerítsd elő ezt a valakit, és probléma megoldva.
Én kérek elnézést!
Zedz
addikt
Nettó másfél millióért bevállalom.
sztanozs
veterán
Ha van jogod az adatokat használni, akkor inkább kérj API hozzáférést és ne a generált HTML kóddal mókolj. Tisztább, szárazabb, biztonságosabb érzés.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
gepelek
kezdő
Most már nem szeretnék API-val foglalkozni, csak egy script kódot szerettem volna amivel nem kell nagyítani a PDF-et. Lehetséges valahogy ez?
dqdb
nagyúr
gepelek
kezdő
maestro87
őstag
Sziasztok!
Van egy ilyen string-em: var str = 'ID=123456&stb'
Ebből szeretném a számsort kiszedni, viszont a számjegyek száma változó (lehet csak 123 is) és az ID szám után vagy & karakter következik vagy ott van a sor vége. Hogy tudnám kiszedni a számsort a szövegből feltétel kezelés nélkül?
var ID = str.substring(str.indexOf('ID='), str.indexOf(???))
[ Szerkesztve ]
Hunmugli
aktív tag
Ami neked kell, az a reguláris kifejezés. Egy hasonló bonyolultságú Hogy a javascriptbe hogy teszed be, annak már nézz te magad utána - én nem szeretném megtanulni.
Egyébként a linkelt oldalon a Tools menü alatt van is egy code generator, az már kész kódot ad neked
Szerk.: lemaradt a * a kifejezés végéről...
[ Szerkesztve ]
A kevés tudás veszélyes. A sok is. – Bocs az offért.
Doink
aktív tag
new URLSearchParams("ID=123456&stb=7&valami=rrttgg").get("ID")
Ha IE11 is cél akkor van hozzá polyfill.
[ Szerkesztve ]
maestro87
őstag
Google script és nem nagyon ismeri ezt a kifejezést vagy csak én nem tudom használni.
És igen, URL címről lenne szó.
Úgyhogy lehet marad a regex, csak azt se nagyon használtam még.
[ Szerkesztve ]
#78693120
törölt tag
Próbáld ki ezt: str.substring(str.indexOf('=')+1, str.length)
Jim-Y
veterán
URL queryParams-ot ha kezzel parsoljak, akkorsplit('&')
majd a maradekot split('=')
maestro87
őstag
Köszi, ez jó ötlet, ezt hoztam ki belőle:var res = str.substring(str.indexOf("ID=")).split("&")[0];
Így a paraméter neve és értéke is egy elemben szerepel ami most nekem előny.
Con Troll
senior tag
Sziasztok!
Adott egy feladat typescriptben:// Write a program that draws a
// pyramid like this:
//
// *
// ***
// *****
// *******
//
// The pyramid should have as many lines as lineCount is
A neten találtam egy működő megoldást:
'use strict';
export {}
let lineCount: number = 4;
for (var i = 0; i < lineCount; i++) {
var str = ' ';
for (var j = 1; j < lineCount-i; j++) {
str = str + ' ';
}
for (var k = 1; k <= (2 * i + 1); k++) {
str = str + '*';
}
console.log(str);
}
A gond az, hogy nem nagyon értem, mi mit csinál a kódban. Vagy megfordítva, nem áll össze, hogy a feladat alapján mi az, amit le kéne programozni. Ha fejben meglenne, a lekódolás már nem lenne gond. Segítene valaki az értelmezésben?
Köszi!
Doink
aktív tag
Azt kell leprogramozni hogy a piramis tetején 1 csillag van aztán mindig 2-vel több.
*
***
*****
*******
Miután ez meg van kicsit reszelgetni kellene hogy pár szóköz (legyen _) beszúrással középre kerüljön a piramis.
___*
__***
_*****
*******
[ Szerkesztve ]
Gave
addikt
Biztosan van elegánsabb megoldás is, de kb így oldanám meg hirtelen:
let lineCount = lineCountB = 4;
let lines = lineCount * 2;
for( i=2; i <= lines; i += 2 ){
lineCountB--;
console.log(' '.repeat(lineCountB) + '*'.repeat(i-1) );
}
Here? For folks like us? Wrong city.., wrong people
gepelek
kezdő
Sziasztok!
Meg lehet valahogy csinálni azt, hogy egy angol oldalt be építeni iframeval úgy hogy az magyarul jelenjen meg?
Jim-Y
veterán
1. ha az angol oldal tobbnyelvu es tamogatja a magyar nyelvet -> igen
2. google forditos oldalt teszed iframe-be https://www.dummies.com/education/internet-basics/how-to-translate-a-website-with-google-translate/ -> igen
amugy nem
gepelek
kezdő
Elnézést, hogy ezt a kérdést is ide teszem fel, de máshol nem biztos, hogy választ kapnék, szóval van ez az oldal és azt akarom elérni, hogy az árak mindenhol 2 sorban jelenjen meg minden felbontásban. Most 1920-ban mindenhol jó, de ha mondjuk lejjebb veszem már csúszik minden.
Köszönöm!
Jim-Y
veterán
Olyan szelesre kell csinalnod a
<td class="page_artlist_price_table">
<div class="page_artlist_price_net page_artlist_price_bigger">
<strong>Bruttó: <span id="price_net_brutto_L_037440">35 048</span> Ft Nettó: <span id="price_net_netto_L_037440">27 597</span> Ft</strong>
</div>
</td>
div-et hogy az kis felbontasban is eleg szeles legyen ahhoz, hogy kiferjen egy sorban az ar. Ehhez lehet, hogy maganak a kartyanak is kell egy minimalis fix szelesseg es ha eleg kicsi az oldal akkor reszponzivan lehet hogy csak 1,2, x kartyat tudsz majd csak megmutatni egy sorban.
Ha valami fent nem tiszta akkor keress ra google-on, hogy responsive web design.
megj: Off-ba teszem, mert ez mar nem kapcsolodik szorosan a kerdeshez. Megneztem, hogy a kartya hogyan lett lekodolva es eszmeletlenul rosszul. Az a baj, hogy ilyen megvalositassal nehez lesz nagyobb szelesseget adnod neki, az egesz ugy rossz, ahogy van. En javaslom, hogy ha teheted, dolgozd at a kartya kodjat, hogy konyebb legyen modositani rajta mert igy baromi rossz. Maga az az elem aminek nagyobb szelesseget kene adni egy abszolutan pozicionalt (teljesen feleslegesen) 100% szelessegu elem ami a szulo szelesseget veszi fel ami nem is abban a sorban van, merthogy az ar abszolutan pozicionalva egy uj sorba lett mozgatva ahol amugy lenne tobb hely neki, de igy nem lehet adni neki tobb helyet. Agyrem
[ Szerkesztve ]
gepelek
kezdő
Ez már témába vág.
Azt meglehet valahogy oldani, hogy az iframe hosszúsága nő ha egy adott kategóriába megyünk?
Gave
addikt
Persze, de ez még mindig nem vág témába, mert leginkább szerver oldal és vagy CSS lesz
Here? For folks like us? Wrong city.., wrong people
Tomi_78
tag
Sziasztok!
Egy olyan JS progit készítek, amelyben a vászon nagyobb a kijelzőnél, tehát a képernyő görgethető. Az lenne a kérdésem, hogy milyen utasítással lehet szöveget és képet elhelyezni úgy, hogy az görgetéstől függetlenül mindig látszódjon pl. az ablak bal felső sarkában?
Eddig így:var vaszon = document.getElementById('rajzvaszon');
var rv = vaszon.getContext('2d');
(...)
rv.font = "30px Comic Sans MS";
rv.fillStyle = "yellow";
rv.textAlign = "left";
rv.textBaseline = "top";
rv.fillText("<ESC>: kilépés",vaszon.pageX+10,vaszon.pageY+10);
próbáltam, de nem vezetett eredményre (sem a vaszon.pageX, sem rv-vel sem canvas-sal).
Doink
aktív tag
CSS-el.
position: fixed;
sztanozs
veterán
Úgy, hogy nem a váaszonra rakod, hanem a vászon fölé (külön html elembe, és ahogy előttem is írták CSS-el rögzíted).
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
Tomi_78
tag
Köszi mindkettőtöknek, de mi van, ha egy változó tartalmát akarom így kiíratni, vagy egy játék HUD tartalmát mutatni, amin változhatnak az elemek? Azt is ugyanígy kell? Elérhető a JS-en belülről?
sztanozs
veterán
Persze, hiszen a változóid úgyis JS-ben leszenek, nem a canvason (az csak egy rajzfelület).
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
Tomi_78
tag
Nem értem...
Beírtam ezt a HEAD tagok közé:kilepszov {
position: fixed;
left: 10px;
top: 10px;
szovege = "<ESC>: kilépés";
}
és ennek eredményeképp ezt az egészet kiírja nekem feketével a vászon fölé, de ezt is úgy, hogy ha elgördítem, akkor eltűnik. Ebből hogy lehet kinyerni a szovege által kiíratandó részt a képernyő fix pontjára mondjuk sárgával?
#71423744
törölt tag
Sziasztok!
Ha van itt aki kliens oldalon játszadozott már facebook grap api-val, érdekelnének tapasztalatok.
Facebook felhasználók feltöltött fényképeit jeleníteném meg böngészőben. Sokat. Jelentős sávszélességet igényelhet csak a képek töltögetése. Szóval azon gondolkodom, hogy azoknak a képeknek kötelezően keresztül kell-e mennie az alkalmazás szerveren is, vagy le tudja kommunikálni a kliens oldal a facebook szerverrel az alkalmazás szerver nélkül?
Egy elgondolás még csak tervezési fázisban van. Nincsen tapasztalatom a graph api-val, nincs saját fb szerverem sem, nem tudom kitesztelni, bocsi, ha nagyon butaságot kérdeztem.
martonx
veterán
Úgy rémlik, hogy ehhez nem kell szerver oldal.
Én kérek elnézést!
kw3v865
senior tag
Sziasztok!
JavaScriptben lehet valahogy billentyűleütést szimulálni? Az lenne a célom, hogy ha meghívom a függvényt, akkor a megadott billentyű leütését szimulálja. Tehát azt eredményezné, mintha fizikailag megnyomnám az adott billentyűt. Lehetséges ez?
Jim-Y
veterán
ZephyrDavid
csendes tag
Sziasztok.
Van egy háromszög területet/kerületet kiszámító JS programom.
Azt szeretném ha 3db input mező érték megadásából meglehetne azt állapítani, hogy a háromszög. egyenlő oldalú, egyenlő szárú illetve szabálytalan háromszög-e. Ezt egy eredmény részben kiíratni és egy típusnak megfelelő képet hozzá csatolni.
Eddig 3 változót hoztam létre hozzá.
var isosceles= base === b_side === c_side;
var equiletal= base === b_side !== c_side;
var uneven= base !== b_side !== c_side;
De nem biztos, hogy ez a megfelelő kiindulási pont.
Akár jQuery-s megoldás is jó lenne.
martonx
veterán
Ehhez jquery? Amúgy mi a konkrét kérdésed?
Én kérek elnézést!
ZephyrDavid
csendes tag
Hát hogy, hogyan lehetséges az eredményhez pluszban hozzá adni azt, hogy milyen háromszögről van szó és ez alapján plusz még képet is..
Illetve mit és minek az értékét érdekes ilyenkor vizsgálni? input field értékét? és azokat összehasonlítani?