-
GAMEPOD.hu
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
-
sztanozs
veterán
válasz #78693120 #6805 üzenetére
És hogy fel se merüljön, miért érdemes elkerülni (bár már nem annyira rossz a helyzet, mint anno)
[ Szerkesztve ]
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...
-
Livius
őstag
Hello!
Javascript-ben vagy valami másban létre lehet hozni olyan mechanizmust, hogy egy adott weboldal mikor megnyílik legyen egy kötelező interakció? Pl lájkolni kelljen a facebookon valamit, vagy egy youtube csatorna feliratkozását meg kell tenni, hogy tovább lehessen böngészni azon az oldalon.Gigabyte GA-Z170-D3H, Intel Core i7-7700K, Corsair Vengeance 2x8GB DDR4-3600MHz, Intel 545s 256GB SSD, EVGA GeForce GTX 1060 GAMING 6GB
-
Hunmugli
aktív tag
Sziasztok!
Mióta utoljára itt jártam, fejlődtem egy kicsit - sajnos nem sokat, de amúgy sem emlékszik rám senki
Lenne itt ez az egyszerű kis kód Pen (console-t alul lehet elérni), benne ezzel a functionnel:
function decodeEntities(html){
var foo=document.createElement("textarea");
foo.innerHTML=html;
return foo.value;
}Tökéletesen teszi a dolgát, még nem ismert semmilyen sérülékenysége, nem eszik sokat, egyszerű és nem kell neki semmilyen lib. (Amúgy SO-ról loptam )
A kérdés: a készített textarea element foglalja a helyet a memóriában, miután meghívtam ezt a functiont és le is futott, vagy a
return foo.value;
után törlődik?
B kérdés: Tudtok-e valami "jobb" elementet a textarea helyett (miért)?Bármilyen egyéb észrevétel is jöhet természetesen.
A kevés tudás veszélyes. A sok is. – Bocs az offért.
-
martonx
veterán
Elgondolkoztam, hogy itt van-e az idő leiratkozni a pH programozás topikjairól. Mostanában már nevetni se tudok a hülyéken. Velem van a baj, vagy a színvonal esik ennyire látványosan?
Én kérek elnézést!
-
Hunmugli
aktív tag
válasz martonx #6814 üzenetére
Én is elgondolkoztam,
var
-ral hozom létre, szóval törlődnie kell, gyakorlatilag mindegy, mit csinál adocument.createElement
. A DOMba úgysem teszi be, vagyis nem látszik, nem foglal utána memóriát.Én benne vagyok egy jó ideje a Facebookos programozós csoportban, ahol szint' ugyanez a probléma felmerült már (ti. a tied), így nyugodtan teszem fel a Schwepps-es kérdést: "Miért, mégis mire számított?" (Tök komolyan: mit vársz ezektől a csoportoktól?)
[ Szerkesztve ]
A kevés tudás veszélyes. A sok is. – Bocs az offért.
-
martonx
veterán
válasz Hunmugli #6815 üzenetére
Egyrészt olyan nagy dolgokat nem várok, én inkább adni járnék ide, mintsem kapni. Csak épp a kérdéseknél is van egy színvonal, ahol az embernek nem az ugrik be, hogy jé egy értelmes kérdés, nosza válaszoljuk meg, hanem leginkább szívlapáttal ütné azt a hülyét, aki egyáltalán ilyet kérdez. Amikor nem tudod eldönteni a kérdezőről, hogy ez most egy trollkodó barom, vagy egy szabadlábon (netán idegosztályon gépet megkaparintó?) elmebeteg. De a legutolsó dolog, ami eszembe jut ezeknél a vérhülye kérdéseknél, hogy érdemben válaszoljak rájuk.
És amikor 10-ből 9 ez utóbbi kategória, akkor erősen elgondolkozok, hogy azért a kósza 1 kérdésért a 10-ből van-e értelme egyáltalán arra venni a fáradtságot, hogy ide benézzek.Én kérek elnézést!
-
Hunmugli
aktív tag
válasz martonx #6817 üzenetére
Az, hogy hülye valaki, pontosabban: hülye kérdést tesz fel, miért gátol abban, hogy segíts neki? Értem, nagyon fáj látni, de pár mondat / szó is elég lehet. Meg elolvasni így is-úgy is elolvasod, szóval mindenképpen fáj, esetleg segítesz az illetőn.
Esetleg egy-egy ilyen kérdésnél emlékezz vissza arra, hogy te hogyan kezdted, mennyit szívtál, amikor valamit nem értettél és mekkora blődségeket csináltál. Ha ilyen nem volt, akkor tényleg nem értem, mit keresel itt.
Felesleges nagyon sokat vitázni, nem érzem át teljesen a helyzeted, de a mentalitás, és az, hogy már ~10x válaszolhattál volna a kérdésekre, egy kicsit zavar. Szép estét.
A kevés tudás veszélyes. A sok is. – Bocs az offért.
-
martonx
veterán
válasz Hunmugli #6818 üzenetére
Mi az értelme a kérdésednek? Komolyan válaszolnék rá, ha látnám bármi értelmét. Ide jössz trollkodni, és még neked áll feljebb, hogy senki se válaszol a hülye kérdésedre? Egyáltalán kérdés ez vagy csak valami vicc? Olyan ez mintha egy csillagász fórumban azt mondanád hogy hosszas kutatásokat folytattam, és szerintem a föld lapos, szerintetek? Érted, ennyire hülye kérdésre mégis mit vársz?
Én kérek elnézést!
-
Hunmugli
aktív tag
válasz martonx #6819 üzenetére
Nem igazán válaszoltál a kommentemre sem. Nem trollkodni jöttem, távol áll tőlem. A document.createElementtel volt egy kis félreértésem, nem tudtam eldönteni, hogy az most hogyan is készíti az adott elemet, "tartósra" vagy sem. Ennyi.
Nem olyan, nem állítottam semmit, csak kérdeztem. Az, hogy trollnak titulálsz, nem a feljebb állásod fejezi ki?
Én részemről befejeztem, arra az egyre megkérlek, hogy mondd meg, melyik volt a legutolsó olyan hsz itt, amiért megérte ide benézned. Köszi.
Szerk.: természetesen egy segítő választ várok. Különben nem kérdésként tettem volna fel.
[ Szerkesztve ]
A kevés tudás veszélyes. A sok is. – Bocs az offért.
-
Aureal
senior tag
Hali!
Próbálom erről a linkről jscriptben lekérdezni a képek linkjeit (hogy megjeleníthessem <img> taggel őket alatta...). Ehhez egy oldalba beágyazom egy iframebe a linket, de már ott nem jelenik meg semmi. Mi ennek az oka? Felvilágosítana ebben vki? Köszi!
[ Szerkesztve ]
-
Aureal
senior tag
Köszi, így megjelenik az iframeben a forrásoldal, de újabb gond, hogy sajna nem olvassa ki belőle a linkeket a script. Azt meg nem tudom, iframen belülre hogy lehetne beírni a scriptet.
<iframe src="https://erdekesvilag.hu/kepek/1000-honda-autobezuzas/" width="400" height="200" frameborder="0">
</iframe>
<p><button type="button" onclick="myFunction()">Try it</button></p>
<p id="demo"></p>
<script>
function myFunction() {
var x = document.links;
var txt = "";
var i;
for (i = 0; i < x.length; i++) {
txt = txt + x[i].href + "<br>";
}
document.getElementById("demo").innerHTML = txt;
}
</script>[ Szerkesztve ]
-
sztanozs
veterán
Ha azonos domain-en van az oldal, mint az iframe, amit le szeretnél kérni, akor el tudod érni: [link]
Ja - visszaolvasva a linkedet sehogy (illetve igen, ha felraksz egy 15+ éves böngészőt, amit még támogat az oldal én nem köti a same origin policy)
[ Szerkesztve ]
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...
-
topjoyy
tag
Sziasztok!
Ezt az egyszerű kis kódot szeretném beilleszteni egy oldalba, de az egész oldal eltűnik és csak a kód marad meg. Mit rontottam el?
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
function ido() {
var x=Date();
document.getElementById("demo");
document.body.innerHTML=x;
}
setInterval(ido,1000)
</script>
</body>
</html> -
Dinter
addikt
Sziasztok.
Van egy adminisztratív felület, ami PHP-ra és Java-ra épül. Egy Excel fájlból kéne felvinnem az adatokat elég nagy mennyiségben. Az megoldható, hogy txt-ből beolvasva egy scripttel feltöltetem?
Chrome-nál F12-nél nézegettem, hogy mik vannak, de nem tudom merre kéne elindulni.
-
sztanozs
veterán
Hogyan kell felvinni a felületen az adatokat? Szövegezők vannak és submit, vagy valami más megoldás?
Seleniummal lehet automatizálni az ilyen dolgokat.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...
-
sztanozs
veterán
Nézt nem F12-vel, hogy hogyan és hova tölti fel az adatokat (Network), utána egyesével dobálva a kéréseket lehet tölteni a cuccot.
[ Szerkesztve ]
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...
-
Dinter
addikt
-
sztanozs
veterán
Nem, nézd meg a networkben a konkrét kérést, amikor submitálsz egy formot.
Ott látni fogod, hogy hogyan épül fel a kérést, és utána csak ezekkel bombázva a szervert fel tudod tölteni a táblát soronként (excelből VBA-val, vagy Seleniummal)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...
-
félisten
válasz martonx #6846 üzenetére
A selenium nem tud natív alkalmazást vezérelni.
Vagyis az excelt fel kell elötte tölteni pl. google drive-ra, onnan már elérhető a selenium számára is.
Ebben az lesz a nehéz, hogy nem biztos, hogy a gugli felületén egyértelműen címezhető minden UI elem, így xpath alapján kell majd szenvedni, ami nem mindig hatékony.Én ezt az egészet úgy csinálnám, hogy megfejtem a feltötő API-t és írok rá egy JS scriptet pl. nodejs-sel, ami egy csv-ből vagy akár txt-ből kiszedni az adatokat.
[ Szerkesztve ]
Eladó régi hardverek: https://hardverapro.hu/apro/sok_regi_kutyu/friss.html
-
Dinter
addikt
Végül a Katalon Recorder (Selenium IDE) lett a megoldás. Igen, kellett kicsit szenvedni vele, hogy változnak a gombok nevei, de végül sikerült. A csv-t pedig fel lehet tölteni egy "Data driven" fülön belül, onnan berakosgatja.
Egyetlen probléma, hogy kicsit lassabb, mert max sebességen nem tudom futtatni, mert ugye mentés után kell egy 0.5s meg amíg a mentés gomb kattinthatóvá válik, így kb 10 mp felvinni 1-et.
Új hozzászólás Aktív témák
- CASIO órák kedvelők topicja!
- Kertészet, mezőgazdaság topik
- AMD Ryzen 9 / 7 / 5 / 3 3***(X) "Zen 2" (AM4)
- iPhone topik
- Sorozatok
- Diablo 3
- Villanyszerelés
- Kerékpárosok, bringások ide!
- Újabb Samsungok telepíthetik a Galaxy AI-t
- bb0t: Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen