-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2014-02-25 10:20 Téma összefoglaló
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
xml beolvasásnál, hogyan lehet pl. a ("media:group") -ot használni?
arra a ":"-ra mindig csak hibát dobaz url-t (https://i4.ytimg.com/vi/wHs6L_Z-7vw/hqdefault.jpg)
szeretném elérni, ami pythonnal itt van, de js-ben a ":" -on nem jutok tovább..["media:group"]["media:thumbnail"]["@url"]olvastam, hogy valami camel-el szokták ezt megoldani a kettőspont helyett
mediaGroup, de így se működöttconsole.log(entry) ezt adja (a sok részletet kiszedtem mert túl hosszú lett volna)
[kép]<entry>
<media:group>
<media:thumbnail url="https://i4.ytimg.com/vi/wHs6L_Z-7vw/hqdefault.jpg" width="480" height="360"/>
</media:group>
</entry>szvsz a namespace siman kihagyhato:
["group"]["thumbnail"]["@url"] -
pch
senior tag
Sziasztok!
kezdőként gondolom belefutottam az első olyan problémába
amivel ilyenkor általában szoktak..egy full alap chrome kiegészítőt csinálnék..
van egy foreground.js fájl amiben van 2 XMLHttpRequestamiket a popup.html-be én úgy gondolom, hogy elkülönítettem, de ezek mégse követik a sorrendet, hanem egyből lehívódnak legalulra talán az async (true) miatt

sync (false) módban ami megvárná, pedig nem töltődik be a popup oldalon semmi..ha true-ra állítom akkor egyből betöltődik minden, szóval egyenlőre nem igazán értem, hogy mit is kellene megvárni ami miatt a div id részt figyelmen kívül hagyja
<!DOCTYPE html>
<html lang="hu">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="popup.css">
<script src="../foreground.js"></script>
</head>
<style>
body {
width: 400px;
height: 600px;
}
</style>
<body>
<label for="nextEvent"></label>
<span class="special-text">Következő stream:</span><div id="nextEvent"></div>
<br>
<label for="isOnline"></label>
<span class="special-text">Élő adás:</span><div id="isOnline"></div>
</body>
</html>itt pl. a következő stream:
az az élő adás: részbe kerül vagyis mindig legalulraköszi élőre is akinek van ötlete, mit hol rontok el!
Én úgylátom a dokumentum végére rakod a kiírást..
"document.body.appendChild"
és nem a <div>-be.document.getElementById('isOnline').innerHTML = isOnline
document.body.appendChild(nextEvent); <itt is -
martonx
veterán
Sziasztok!
kezdőként gondolom belefutottam az első olyan problémába
amivel ilyenkor általában szoktak..egy full alap chrome kiegészítőt csinálnék..
van egy foreground.js fájl amiben van 2 XMLHttpRequestamiket a popup.html-be én úgy gondolom, hogy elkülönítettem, de ezek mégse követik a sorrendet, hanem egyből lehívódnak legalulra talán az async (true) miatt

sync (false) módban ami megvárná, pedig nem töltődik be a popup oldalon semmi..ha true-ra állítom akkor egyből betöltődik minden, szóval egyenlőre nem igazán értem, hogy mit is kellene megvárni ami miatt a div id részt figyelmen kívül hagyja
<!DOCTYPE html>
<html lang="hu">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="popup.css">
<script src="../foreground.js"></script>
</head>
<style>
body {
width: 400px;
height: 600px;
}
</style>
<body>
<label for="nextEvent"></label>
<span class="special-text">Következő stream:</span><div id="nextEvent"></div>
<br>
<label for="isOnline"></label>
<span class="special-text">Élő adás:</span><div id="isOnline"></div>
</body>
</html>itt pl. a következő stream:
az az élő adás: részbe kerül vagyis mindig legalulraköszi élőre is akinek van ötlete, mit hol rontok el!
gyanítom éppen csak a lényeget nem mutattad meg nekünk.
-
disy68
aktív tag
köszönöm a gyors válaszokat!
olyan van esetleg, hogy a google találatokat szűrni lehessen egy adott szóval?
mert akkor már lehet regex-el össze lehetne hozni valamitigazából a google találatok-ban a hu, hun kb 3-4 helyen van elhelyezve
amivel már elég sok oldalt ki lehetne szűrnihttps://hu , /hu/, /hun/
(youtube oldalon a keresést azt továbbra se tudom főleg azokat
amik az oldalsávon vannak)mondjuk a /hu/ kicsit "veszélyes" mert ezt használja a legtöbb olyan oldal is ahol el van készítve az oldal magyar nyelve is ami nem auto fordítós
[link]Szerintem innen ki tudsz indulni: https://www.google.com/advanced_search
pl: arra keresel, hogy 'index' - kiadja az index.hu-t
ha arra keresel, hogy 'index site:index.hu' - akkor csak az index.hu-n belül keres
de ha úgy keresel, hogy 'index -site:index.hu' - akkor nem lesz benne a találatokban az index.hunekem mondjuk ez az egész több macerának hangzik, mint amennyit ér, pláne ha még valóban valami js-es szütykölést is szeretnél regex-el az egészhez, de persze te tudod :-)
-
disy68
aktív tag
ezzel nem igazán tudsz mit tenni, mivel itt egy másik aldomain a magyar url, amit mindegy honnan nyitsz meg, ugyanez a "magyar" oldal fog megnyílni, illetve annyit tudsz tenni, hogy csak akkor keresel magyar oldalakra, ha muszáj
-
dqdb
nagyúr
Egyes oldalak a kérésekben a böngésző által küldött
Accept-Languagealapján megpróbálnak okosak lenni. Annyit tudsz tenni, hogy a böngésző beállításainál az angolt állítod át preferált nyelvre, ha főleg angol tartalmakat keresel (persze ilyenkor meg a magyar nyelvű tartalmat próbálják meg az ilyen oldalak angolra fordítani ...).Ez a header arra lenne jó, hogy egy többnyelvű oldal igazodjon a látogató által preferált nyelvhez, de nem arra, hogy mindezt semmire sem jó gépi fordítással érjék el.
-
disy68
aktív tag
Sziasztok!
(windows 10 chrome)tampermonkey vagy valami hasonló kiegészítővel
meg lehetne azt oldani, hogy a különböző oldalak ne fordíthassák le az angol, orosz vagy bármi más nyelvet magyarra?elég idegesítő amikor pl youtube-on keresek valamit és a magyar címes videó igazából az angol vagy orosz
vagy pl google be van állítva hogy magyar oldalakat keressen de mivel az oldal címében van valami .hu vagy .hun akkor már magyarra lesz fordítva
ha kikapcsolom a javascript-et akkor persze már nincs ezzel gond de mivel több mindenre van használva a javascript ilyenkor szétesik az oldal...
mi lehetne erre a megoldás, hogy csak az legyen tiltva ami az autó fordításért felel?
"mi lehetne erre a megoldás, hogy csak az legyen tiltva ami az autó fordításért felel?"
Leginkább az, hogy kikapcsolod a chrome-ban az auto fordítást: http://assessmenttestingsupport.bbsupport.happyfox.com/kb/article/1552-disabling-google-chrome-automatic-translation-feature/
-
Sk8erPeter
nagyúr
lenne egy olyan problémám amivel hónapok óta küzdök
van egy térkép megjelenítésem ami az eredeti oldalon szépen le is fut
viszont a tüköroldalon már hibát ír ki
eredeti
tükör(vagy minek nevezik ?)
itt már elszáll ezzel az api hibávalhogy tudok egy teljesen újat csinálni mindkét oldalra?
mert eredetileg csak 1 oldara volt az api regelve (amit nem én csináltam)ilyen a script
<div id='elerhetoseg_div'>
<img class='contact_img' src='./kepek/small/elerhetoseg_kep.jpg'>
<div id='map' style='width: 520px; height: 300px; float: right; margin-top: 20px; margin-right: 15px'></div>
<script src='http://maps.google.com/maps?file=api&v=2&key=ABQIAAAABD-wgyp55XtjATFDY-GlWxSI23GfI6Vg4NQIHQ2aKR1xcv-8oBQ2lEetLqK2wIFtwPzuqlvEPyPNqQ' type='text/javascript'></script>
<script type='text/javascript'>
//<![CDATA[
function startime(){
setTimeout('loadMap()', 1000);
}
function loadMap(){
var map = new GMap(document.getElementById('map'));
map.centerAndZoom(new GPoint(16.540793, 47.397945), 2);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
var point = new GPoint(16.540793, 47.397945);
map.openInfoWindowHtml(point, '<strong>Gabi szépségszalon<br />9730 Kőszeg, Borsmonostori út 1.</strong><br /><strong>Bejelentkezés:</strong> +36 30 902 8306<br /> <strong>Nyitvatartás:</strong> <br />Hétfőtől péntekig 7.30-19.00<br />Szombaton 7.00-14.00<br /><strong>GPS Kordináta:</strong> 47° 23\' 53\" N, 16° 32\' 27\" E');
map.addOverlay(new GMarker(point));
}
//]]>
if (GBrowserIsCompatible()) {
window.onload = startime();
}
</script>
</div>köszi előre is!
Igazából majdnem elkezdtem magyarázószöveget írni a dokumentációk olvasásának fontosságáról, szépségéről, a Google Maps működéséről, aztán rájöttem, hogy copy-paste-tel, majd minimális módosítással a feladatod konkrétan 4 perc alatt megoldható, úgyhogy inkább nem írogattam, tessék, először is, ahonnan copy-ztam a kódot:
https://developers.google.com/maps/documentation/javascript/examples/infowindow-simple
ezt úgy találtam meg, hogy beírtam Google-be, hogy "Google Maps API InfoWindow"

Aztán utána megnyitottam a jsbint, bedobtam a CSS-kódodat, meg a belinkelt oldalról a JS-kódot, és átírtam a koordinátádnak megfelelően, meg a szöveget módosítottam, zoomot gyorsan átállítottam, aztán kész:
-
Sk8erPeter
nagyúr
lenne egy olyan problémám amivel hónapok óta küzdök
van egy térkép megjelenítésem ami az eredeti oldalon szépen le is fut
viszont a tüköroldalon már hibát ír ki
eredeti
tükör(vagy minek nevezik ?)
itt már elszáll ezzel az api hibávalhogy tudok egy teljesen újat csinálni mindkét oldalra?
mert eredetileg csak 1 oldara volt az api regelve (amit nem én csináltam)ilyen a script
<div id='elerhetoseg_div'>
<img class='contact_img' src='./kepek/small/elerhetoseg_kep.jpg'>
<div id='map' style='width: 520px; height: 300px; float: right; margin-top: 20px; margin-right: 15px'></div>
<script src='http://maps.google.com/maps?file=api&v=2&key=ABQIAAAABD-wgyp55XtjATFDY-GlWxSI23GfI6Vg4NQIHQ2aKR1xcv-8oBQ2lEetLqK2wIFtwPzuqlvEPyPNqQ' type='text/javascript'></script>
<script type='text/javascript'>
//<![CDATA[
function startime(){
setTimeout('loadMap()', 1000);
}
function loadMap(){
var map = new GMap(document.getElementById('map'));
map.centerAndZoom(new GPoint(16.540793, 47.397945), 2);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
var point = new GPoint(16.540793, 47.397945);
map.openInfoWindowHtml(point, '<strong>Gabi szépségszalon<br />9730 Kőszeg, Borsmonostori út 1.</strong><br /><strong>Bejelentkezés:</strong> +36 30 902 8306<br /> <strong>Nyitvatartás:</strong> <br />Hétfőtől péntekig 7.30-19.00<br />Szombaton 7.00-14.00<br /><strong>GPS Kordináta:</strong> 47° 23\' 53\" N, 16° 32\' 27\" E');
map.addOverlay(new GMarker(point));
}
//]]>
if (GBrowserIsCompatible()) {
window.onload = startime();
}
</script>
</div>köszi előre is!
őő, elolvastad a hibaüzenetet?
-
martonx
veterán
lenne egy olyan problémám amivel hónapok óta küzdök
van egy térkép megjelenítésem ami az eredeti oldalon szépen le is fut
viszont a tüköroldalon már hibát ír ki
eredeti
tükör(vagy minek nevezik ?)
itt már elszáll ezzel az api hibávalhogy tudok egy teljesen újat csinálni mindkét oldalra?
mert eredetileg csak 1 oldara volt az api regelve (amit nem én csináltam)ilyen a script
<div id='elerhetoseg_div'>
<img class='contact_img' src='./kepek/small/elerhetoseg_kep.jpg'>
<div id='map' style='width: 520px; height: 300px; float: right; margin-top: 20px; margin-right: 15px'></div>
<script src='http://maps.google.com/maps?file=api&v=2&key=ABQIAAAABD-wgyp55XtjATFDY-GlWxSI23GfI6Vg4NQIHQ2aKR1xcv-8oBQ2lEetLqK2wIFtwPzuqlvEPyPNqQ' type='text/javascript'></script>
<script type='text/javascript'>
//<![CDATA[
function startime(){
setTimeout('loadMap()', 1000);
}
function loadMap(){
var map = new GMap(document.getElementById('map'));
map.centerAndZoom(new GPoint(16.540793, 47.397945), 2);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
var point = new GPoint(16.540793, 47.397945);
map.openInfoWindowHtml(point, '<strong>Gabi szépségszalon<br />9730 Kőszeg, Borsmonostori út 1.</strong><br /><strong>Bejelentkezés:</strong> +36 30 902 8306<br /> <strong>Nyitvatartás:</strong> <br />Hétfőtől péntekig 7.30-19.00<br />Szombaton 7.00-14.00<br /><strong>GPS Kordináta:</strong> 47° 23\' 53\" N, 16° 32\' 27\" E');
map.addOverlay(new GMarker(point));
}
//]]>
if (GBrowserIsCompatible()) {
window.onload = startime();
}
</script>
</div>köszi előre is!
Ez most komoly kérdés volt? Mert poénnak túl durva

-
Jim-Y
veterán
De ezen miért vagy meglepve?
A google maps api v3-at is úgy kell használni, hogy regisztrálsz egy privát kulcsot amit egy domainhez használhatsz fel, és ha jól tudom akkor 25000 lapletöltésig. Na most gondolom te két külön oldalhoz használod ugyanazt a privát kulcsot. Megoldás, hogy másik email címmel regelsz egy másik kulcsot. üdv
Itt tudsz igényelni api key-t: [link]
UPDATE: bár lehet rosszul tudtam, az egy domain, egy kulcs dolgot:
By default, a key can be used on any site. We strongly recommend that you restrict the use of your key to domains that you administer, to prevent use on unauthorized sites. You can specify which domains are allowed to use your API key by clicking the Edit allowed referrers... link for your key.Akkor elképzelhető, hogy nincs privát kulcsod és úgy használod az apit?
Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- AMD vs. INTEL vs. NVIDIA
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Battlefield 6
- Visszatérés az aranykorba: Heroes of Might and Magic: Olden Era Early Access
- Nem elégszik meg egy panellel a Philips világelső monitora
- Vigneau interaktív lokálblogja
- Külföldi prepaid SIM-ek itthon
- Filmvilág
- Autós topik
- További aktív témák...
- DELL T5810 Workstation PC XEON E5 2680 V4 32Gb DDR4 512Gb SSD, QUADRO K4200 4GB DDR5 6HÓ GAR!
- iPhone 17 Pro Max 256GB Cosmic Orange Karcmentes, 2028.10.22.-ig garanciális!
- www.olcsogamerpc.hu - ÚJ GamerPC 71 - Intel i5-14400F - RTX 5060 Ti - 16GB DDR4 - 1TB NVMe -GARANCIA
- www.olcsogamerpc.hu- ÚJ GamerPC 999 - Intel Ultra 7 265KF - RTX 5070 - 32GB DDR5 -2TB NVMe -GARANCIA
- Lenovo ThinkPad 14"/i5-1135G7/32GB/240GB/magyar bill.
- Akció!!! Sosemhasznált! HP OmniBook 5 i5-1334U 16GB 1TB 16" FHD+ Gar.: 1 év
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Space Black -2 ÉV GARANCIA - Kártyafüggetlen, MS4685
- BESZÁMÍTÁS! Samsung Odyssey OLED G8 G85SD monitor garanciával hibátlan működéssel
- Lenovo T495 Ryzen 5 pro 3500U, 16GB RAM, 512GB SSD, jó akku, újszerű állapot, számla, garancia
- AKCIÓ!! HP Zbook Studio G8 i7-11850H 32GB 512GB Nvidia Quadro T1200 4GB Garis!
Állásajánlatok
Cég: aiMotive Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest




