Hirdetés
- Kormányok / autós szimulátorok topikja
- Szentjánosbogárral venné fel a versenyt a Macbook Neo ellen az Intel
- Új Intel CPU-kkal jön a Surface Pro 12 és a Surface Laptop 8 for Business
- Apple MacBook
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen videókártyát?
- Fujifilm X
- Bambu Lab 3D nyomtatók
- Minidisc walkman - tapasztalatok - tanácsok
- Sony MILC fényképezőgépcsalád
-
6900 - 6801
10361 - 10001 10000 - 8001 8000 - 7901 7900 - 7801 7800 - 7701 7700 - 7601 7600 - 7501 7500 - 7401 7400 - 7301 7300 - 7201 7200 - 7101 7100 - 7001 7000 - 6901 6900 - 6801 6800 - 6701 6700 - 6601 6600 - 6501 6500 - 6401 6400 - 6301 6300 - 6201 6200 - 6101 6100 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 2001 2000 - 1
-
Fórumok
PROHARDVER! - 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 Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁ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
-
petyus_
senior tag
-
gepelek
csendes tag
W3-on a példában átírtam a H1-et IMG-re, de nem akarja eltüntetni. Mit rontottam el?
<!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.getElementsByTagName("IMG")[0];
elmnt.style.display = "none";
}
</script>
</body>
</html>Tudna nekem valaki ebben segítséget nyújtani?
-
Jim-Y
veterán
köszönöm szépen mindkettőtöknek, végül Jim-Y ötlete vált be, de nagyon hálás vagyok. egyébként sehogy nem akart menni, mindig minden zöld maradt, aztán észbe kaptam, hogy user error a div párokat nem ágyaztam be div alá...
ez volt nekem
<div class="info"></div>
<div class="doboz">tartalom</div>ehelyett
<div>
<div class="info"></div>
<div class="doboz">tartalom</div>
</div>
Azert azt tegyuk hozza, hogy ha te fejleszted ezt az oldalt, akkor ezt ennel sokkal elegensabban is meg lehet oldani.
-
Agostino
addikt
köszönöm szépen mindkettőtöknek, végül Jim-Y ötlete vált be, de nagyon hálás vagyok. egyébként sehogy nem akart menni, mindig minden zöld maradt, aztán észbe kaptam, hogy user error a div párokat nem ágyaztam be div alá...
ez volt nekem
<div class="info"></div>
<div class="doboz">tartalom</div>ehelyett
<div>
<div class="info"></div>
<div class="doboz">tartalom</div>
</div>
-
petyus_
senior tag
szia
kiszedtem őket, köszi a tanácsot. : ) még csak annyi volna a kérdésem, hogy mindezekkel hogyan kellene az info div-et megcéloznom. ez a script arra nem mutat rá, ha jól láttam. az volna a célom, hogy ha a doboz tartalma változik, akkor az info színe változzon és akár mindez többször ismétlődve egyetlen oldalon.
Ja, értem. Akkor viszont, ahogy Jim-Y is írta, kellene a html szerkezete is. Valamennyire biztos kapcsolódik a 'doboz'-hoz az 'info' (tehát pl van egy div, és azon belül van a doboz és info div), úgyhogy azt is meg lehet csinálni, csak ehhez kell a html.
-
Jim-Y
veterán
szia
kiszedtem őket, köszi a tanácsot. : ) még csak annyi volna a kérdésem, hogy mindezekkel hogyan kellene az info div-et megcéloznom. ez a script arra nem mutat rá, ha jól láttam. az volna a célom, hogy ha a doboz tartalma változik, akkor az info színe változzon és akár mindez többször ismétlődve egyetlen oldalon.
Sokkal egyszerubb lenne ha megosztanad egy fiddle-ben, hogy hogyan epul fel a html mert igy nehez segiteni. fiddle
-
Agostino
addikt
szia
kiszedtem őket, köszi a tanácsot. : ) még csak annyi volna a kérdésem, hogy mindezekkel hogyan kellene az info div-et megcéloznom. ez a script arra nem mutat rá, ha jól láttam. az volna a célom, hogy ha a doboz tartalma változik, akkor az info színe változzon és akár mindez többször ismétlődve egyetlen oldalon.
-
petyus_
senior tag
Akkor ugyanez, csak nem kell a ".parent()".
Illetve most nézem, hogy a .css() részt csak copy-paste-eltem, mindkettőnél ugyanaz van, ha esetleg innen másolod
. -
Agostino
addikt
jQuery(document).ready(function($) {
var doboz = $('.doboz');
doboz.each(function(){
if($(this).html()){
$(this).parent().css({'background-color': '#addfad', 'color': 'black'}).text('kész');
}
else{
$(this).parent().css({'background-color': '#addfad', 'color': 'black'}).text('kész');
}
});Rég nem jquery-ztem, lehet, hogy van szebb megoldás, de ez működik
szia
köszönöm, de elnézést, elbénáztam... a doboz nincsen beágyazva az info divbe... külön div-ekról volna szó...

-
petyus_
senior tag
sziasztok
adva van az alábbi html kód, ami háromszor ismétlődik
<div class="info">
<div class="doboz">[tartalom]</div>
</div>a doboz tartalmát egy sql select tölti fel. amikor a felhasználó rányom a küldés gombra, a lekérdezés lefut és beleírja a tartalmát a dobozba. a doboz tartalma jquery slider-el nyílik le, bár ez most talán nem fontos. írtam hozzá egy rövid js sort, ami a következőt csinálja: megnézni van-e bármi tartalom a doboz div-en belül, ha pedig van, az info doboz tartalmát szürkéről zöldre festi, illetve ad hozzá szöveget is.
ez a js kódom:
jQuery(document).ready(function($) {
if ($('.doboz').html()) {
$('.info').css({'background-color': '#addfad', 'color': 'black'}).text('kész');
} else {
$('.info').css({'background-color': 'gray', 'color': 'white'}).text('nincs kész');
}
});ezt biztosan lehetne szebben is, de egyelőre működik, már ennek örülök. viszont az egyszerűsége a kódnak a veszte is. felhasználó egy oldalon belül három sql-t kérhet le a szervertől, három blokkban. ha az első lefut, teljes joggal minden doboz zöld lesz, hiszen a doboz class háromszor van jelen, mindhármat vizsgálja. valamilyen formában egyedi azonosítót kellene adnom, arra viszont egyelőre nem jöttem rá, hogyan kellene belefűznöm a js-be
jQuery(document).ready(function($) {
var doboz = $('.doboz');
doboz.each(function(){
if($(this).html()){
$(this).parent().css({'background-color': '#addfad', 'color': 'black'}).text('kész');
}
else{
$(this).parent().css({'background-color': '#addfad', 'color': 'black'}).text('kész');
}
});Rég nem jquery-ztem, lehet, hogy van szebb megoldás, de ez működik
-
Agostino
addikt
sziasztok
adva van az alábbi html kód, ami háromszor ismétlődik
<div class="info">
<div class="doboz">[tartalom]</div>
</div>a doboz tartalmát egy sql select tölti fel. amikor a felhasználó rányom a küldés gombra, a lekérdezés lefut és beleírja a tartalmát a dobozba. a doboz tartalma jquery slider-el nyílik le, bár ez most talán nem fontos. írtam hozzá egy rövid js sort, ami a következőt csinálja: megnézni van-e bármi tartalom a doboz div-en belül, ha pedig van, az info doboz tartalmát szürkéről zöldre festi, illetve ad hozzá szöveget is.
ez a js kódom:
jQuery(document).ready(function($) {
if ($('.doboz').html()) {
$('.info').css({'background-color': '#addfad', 'color': 'black'}).text('kész');
} else {
$('.info').css({'background-color': 'gray', 'color': 'white'}).text('nincs kész');
}
});ezt biztosan lehetne szebben is, de egyelőre működik, már ennek örülök. viszont az egyszerűsége a kódnak a veszte is. felhasználó egy oldalon belül három sql-t kérhet le a szervertől, három blokkban. ha az első lefut, teljes joggal minden doboz zöld lesz, hiszen a doboz class háromszor van jelen, mindhármat vizsgálja. valamilyen formában egyedi azonosítót kellene adnom, arra viszont egyelőre nem jöttem rá, hogyan kellene belefűznöm a js-be
-
#57018880
törölt tag
A weblap intraneten van, sajnos a forrás fájlt nem tudom módosítani. Ha a helyi gépen megtudok szabadulni ettől az értéktől, akkor szerintem sikeresen menne tovább az érték a szerver felé. Ha minden JavaScript-et letiltok, akkor persze meg nem megy semmi (NoScript). Ezért kellene átírni "on-the-fly" a kódot, szerintem.

Legfeljebb a saját cache fájlodat írhatod át, vagy ilyesmi bővítménnyel. Amit javasoltam fentebb még talán járható út, de ha a szerver korlátozza a 100 feletti értékeket (a normálisan megírt program ott fog korlátozni) akkor meg mind1..
-
Hujikolp
őstag
De ember, ne Code Inspectorban írd már át a kódot, mert az persze, hogy nem mentődik el

Keresd meg a forrás file-t és ott írd át
Egyébként meg ezt az egész js-ben validálósdit illene elfelejteni, és helyette egy html5-ös number típusú input-tal megoldani, és annak a paramétereinél megadni, hogy mi lehet a legnagyobb érték.<input type="number" min="0" max="100">
A weblap intraneten van, sajnos a forrás fájlt nem tudom módosítani. Ha a helyi gépen megtudok szabadulni ettől az értéktől, akkor szerintem sikeresen menne tovább az érték a szerver felé. Ha minden JavaScript-et letiltok, akkor persze meg nem megy semmi (NoScript). Ezért kellene átírni "on-the-fly" a kódot, szerintem.

-
gepelek
csendes tag
Igen, ha az iframe-mel behívott oldal a behívóval azonos domain-en van, vagy ha az oldal ez kifejezetten megengedi (SameOriginPolicy).
Pl: [link]W3-on a példában átírtam a H1-et IMG-re, de nem akarja eltüntetni. Mit rontottam el?
<!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.getElementsByTagName("IMG")[0];
elmnt.style.display = "none";
}
</script>
</body>
</html> -
martonx
veterán
De ember, ne Code Inspectorban írd már át a kódot, mert az persze, hogy nem mentődik el

Keresd meg a forrás file-t és ott írd át
Egyébként meg ezt az egész js-ben validálósdit illene elfelejteni, és helyette egy html5-ös number típusú input-tal megoldani, és annak a paramétereinél megadni, hogy mi lehet a legnagyobb érték.<input type="number" min="0" max="100">
-
Hujikolp
őstag
Hogyan tudom felüldefiniálni?
Sajnos az átírás nem hatásos. -
#57018880
törölt tag
Üdv!
Van egy pici kódrészlet a weblapon (JavaScript) ami megakadályozza, hogy 100-nál nagyobb számot lehessen beírni.
function validateqsi_form1() {
var form = document.forms['qsi_form1'];
if( typeof(xspCheckEmpty)=='undefined' ) {return true;}
if(!xspCheckInteger(form.elements['X1_X1_qsi_form1_qsi_td_content_well_qsi_input_view_rows'],false,null,4,100,null)) return false;
return true;
}Ennél a résznél, hogyan tudom véglegesen a 100-at nagyobb értékre változtatni firefox alatt, hogy újratöltés után is fusson? A sima Codeinspector-al ha átírom, újratöltöm nem marad meg. (sajnos ez a weblap helyi webszerveren fut.
A kód kiértékelése valami ilyesmi:function xspCheckInteger(element,req,reqmsg,min,max,msg) {
var val = xspTrim(element.value);
if( val==null || val=="" ) {
if( req ) {
alert( reqmsg!=null ? reqmsg : ("Field cannot be empty") );
element.focus();
return false;
}
return true;
}
if( xspIsInteger(val) ) {
intVal = parseInt(val);
if( min!=null && max!=null ) {
if( intVal<min || intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number between "+min+" and "+max) );
element.focus();
return false;
}
return true;
}
if( min!=null ) {
if( intVal<min ) {
alert( msg!=null ? msg : ("The input should be an integer number greater than or equal to "+min) );
element.focus();
return false;
}
return true;
}
if( max!=null ) {
if( intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number less than or equal to "+max) );
element.focus();
return false;
}
return true;
}
return true;
} else {
alert( (msg!=null) ? msg : "The input should be an integer number" );
element.focus();
return false;
}
}Ha csak az a lényeg, hogy más oldalára nagyobb értéket küldj akkor módosítsd a HTTP kérést. Gondolom van rá valami böngésző extension, ha nem akarod mindig inspektor/devtoolsal csinalni.
-
sztanozs
veterán
Üdv!
Van egy pici kódrészlet a weblapon (JavaScript) ami megakadályozza, hogy 100-nál nagyobb számot lehessen beírni.
function validateqsi_form1() {
var form = document.forms['qsi_form1'];
if( typeof(xspCheckEmpty)=='undefined' ) {return true;}
if(!xspCheckInteger(form.elements['X1_X1_qsi_form1_qsi_td_content_well_qsi_input_view_rows'],false,null,4,100,null)) return false;
return true;
}Ennél a résznél, hogyan tudom véglegesen a 100-at nagyobb értékre változtatni firefox alatt, hogy újratöltés után is fusson? A sima Codeinspector-al ha átírom, újratöltöm nem marad meg. (sajnos ez a weblap helyi webszerveren fut.
A kód kiértékelése valami ilyesmi:function xspCheckInteger(element,req,reqmsg,min,max,msg) {
var val = xspTrim(element.value);
if( val==null || val=="" ) {
if( req ) {
alert( reqmsg!=null ? reqmsg : ("Field cannot be empty") );
element.focus();
return false;
}
return true;
}
if( xspIsInteger(val) ) {
intVal = parseInt(val);
if( min!=null && max!=null ) {
if( intVal<min || intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number between "+min+" and "+max) );
element.focus();
return false;
}
return true;
}
if( min!=null ) {
if( intVal<min ) {
alert( msg!=null ? msg : ("The input should be an integer number greater than or equal to "+min) );
element.focus();
return false;
}
return true;
}
if( max!=null ) {
if( intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number less than or equal to "+max) );
element.focus();
return false;
}
return true;
}
return true;
} else {
alert( (msg!=null) ? msg : "The input should be an integer number" );
element.focus();
return false;
}
}Átírod a 100-at nagyobbra. Ha máshonnan tölti be az oldal a JS-t és a forrást nem tudod szerkeszteni, akkor sok mindent nem tudsz csinálni.
Esetleg ha tudsz JS-et beszúrni az oldalba, akkor úgy felül tudod definiálni avalidateqsi_form1()függvényt és oda beírod a saját értékedet. -
Hujikolp
őstag
Üdv!
Van egy pici kódrészlet a weblapon (JavaScript) ami megakadályozza, hogy 100-nál nagyobb számot lehessen beírni.
function validateqsi_form1() {
var form = document.forms['qsi_form1'];
if( typeof(xspCheckEmpty)=='undefined' ) {return true;}
if(!xspCheckInteger(form.elements['X1_X1_qsi_form1_qsi_td_content_well_qsi_input_view_rows'],false,null,4,100,null)) return false;
return true;
}Ennél a résznél, hogyan tudom véglegesen a 100-at nagyobb értékre változtatni firefox alatt, hogy újratöltés után is fusson? A sima Codeinspector-al ha átírom, újratöltöm nem marad meg. (sajnos ez a weblap helyi webszerveren fut.
A kód kiértékelése valami ilyesmi:function xspCheckInteger(element,req,reqmsg,min,max,msg) {
var val = xspTrim(element.value);
if( val==null || val=="" ) {
if( req ) {
alert( reqmsg!=null ? reqmsg : ("Field cannot be empty") );
element.focus();
return false;
}
return true;
}
if( xspIsInteger(val) ) {
intVal = parseInt(val);
if( min!=null && max!=null ) {
if( intVal<min || intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number between "+min+" and "+max) );
element.focus();
return false;
}
return true;
}
if( min!=null ) {
if( intVal<min ) {
alert( msg!=null ? msg : ("The input should be an integer number greater than or equal to "+min) );
element.focus();
return false;
}
return true;
}
if( max!=null ) {
if( intVal>max ) {
alert( msg!=null ? msg : ("The input should be an integer number less than or equal to "+max) );
element.focus();
return false;
}
return true;
}
return true;
} else {
alert( (msg!=null) ? msg : "The input should be an integer number" );
element.focus();
return false;
}
} -
sztanozs
veterán
-
martonx
veterán
Javascriptből ki tudsz olvasni az iframe dom elemeiből. Módosítani rajtuk, nem tudom, hogy fog-e menni (múlhat a behúzott oldal security beállításaitól, közös domaintől stb), próbáld ki. Az biztos, hogy js-t, css-t nem fogsz tudni hozzáadni.
-
gepelek
csendes tag
-
martonx
veterán
iframe.contentWindow.scrollTo( 0, 999999 );
-
gepelek
csendes tag
Egy másik kérdésem, lenne ami HTML-es, de úgy láttam az a topick is kihalt ezért felteszem ide.
Van egy oldal, amit ifarmeba teszek és azt akarom elérni, hogy az oldalt tartalma alját jelenítse meg, tehát mintha nyomnánk egy END betűt és az jelenjen meg. Ez megoldható valahogy?
-
#78693120
törölt tag
Pedig azzal kell.
Jobb a rekurzív kódot kerülni és csak akkor használni, ha feltétlenül szükséges.
Írtam már slidert, nem annyira nehéz, csak az időzítést kell érteni.Pszeudókodban leírom (js-hez hasonló lesz), hogy miként nézett nekem:
var tömb_képek = ["kép1.jpg", "kép2.jpg", "kép3.jpg"];
var index = 0;
function beallit() {
elem_háttérképe = tömb_képek[index];
// ennek jön a te beállításod
index++;
if ( index === tömb_képek.length ) { index = 0; }
}
var siVar = setInterval(beallit,2000);A
clearInterval(siVar);állítja le a cserélődést, ha az is kell neked. -
gepelek
csendes tag
-
#78693120
törölt tag
Köszönöm!
Egy másik kérdésem az lenne, hogy ez egy kép slider script kódja lenne és azt akarom elérni, hogy magától váltson 2 másodpercenként,de valamiért csak egy helyben van.
var slideIndex = 1;
showSlides(slideIndex);
function plusSlides(n) {
showSlides(slideIndex += n);
}
function currentSlide(n) {
showSlides(slideIndex = n);
}
function showSlides(n) {
var i;
var slides = document.getElementsByClassName("mySlides");
var dots = document.getElementsByClassName("dot");
if (n > slides.length) {slideIndex = 1}
if (n < 1) {slideIndex = slides.length}
for (i = 0; i < slides.length; i++) {
slides[i].style.display = "none";
}
for (i = 0; i < dots.length; i++) {
dots[i].className = dots[i].className.replace(" active", "");
}
slides[slideIndex-1].style.display = "block";
dots[slideIndex-1].className += " active";
setTimeout(showSlides(n), 2000);
}Ami neked kéne, az a
setInterval(), nem asetTimeout(). -
gepelek
csendes tag
Köszönöm!
Egy másik kérdésem az lenne, hogy ez egy kép slider script kódja lenne és azt akarom elérni, hogy magától váltson 2 másodpercenként,de valamiért csak egy helyben van.
var slideIndex = 1;
showSlides(slideIndex);
function plusSlides(n) {
showSlides(slideIndex += n);
}
function currentSlide(n) {
showSlides(slideIndex = n);
}
function showSlides(n) {
var i;
var slides = document.getElementsByClassName("mySlides");
var dots = document.getElementsByClassName("dot");
if (n > slides.length) {slideIndex = 1}
if (n < 1) {slideIndex = slides.length}
for (i = 0; i < slides.length; i++) {
slides[i].style.display = "none";
}
for (i = 0; i < dots.length; i++) {
dots[i].className = dots[i].className.replace(" active", "");
}
slides[slideIndex-1].style.display = "block";
dots[slideIndex-1].className += " active";
setTimeout(showSlides(n), 2000);
} -
#57018880
törölt tag
.page_artdet_product_param_spec_value div {
/* white-space: nowrap; */
}ezt keresd ki a https://elektroprofishop.hu/!common_design/base/001300/css/page_artdet_2.css?mod_time=1535003823
stiluslapból, majd komment ki
-
gepelek
csendes tag
-
mbalazs7
csendes tag
Üdv!
Van egy naptáram, amiben van pár hiba, ha valakinek lenne kedve, ideje, ránézne? Köszönöm előre is!
(átvariáltam úgy, hogy nem vasárnappal, hanem hétfővel kezdődik, de ha a hónap első napja vasárnap, akkor valamiért hétfőre ugrik, illetve az aktuális nap kiemelés kicsit elcsúszik jobbra )<script type="text/javascript" language="javascript">
<!--
var day_of_week = new Array('H','K','Sze','Cs','P','Szo','V');
var month_of_year = new Array('. Január','. Február','. Március','. Április','. Május','. Június','. Július','. Augusztus','. Szeptember','. Október','. November','. December');
var Calendar = new Date();
var year = Calendar.getYear();
var month = Calendar.getMonth();
var today = Calendar.getDate();
var weekday = Calendar.getDay();
var DAYS_OF_WEEK = 7;
var DAYS_OF_MONTH = 31;
var cal;
Calendar.setDate(1);
Calendar.setMonth(month);
var TR_start = '<TR>';
var TR_end = '</TR>';
var highlight_start = '<TD WIDTH="30"><TABLE CELLSPACING=0 BORDER=0 style="width : border: solid black; border-width: 1px 1px 1px 1px; background: #99cccc"; id="kerekitesd"><TR><TD WIDTH=15><B><font color="#0006ca"><CENTER>';
var highlight_end = '</CENTER></TD></TR></TABLE></B>';
var TD_start = '<TD WIDTH="16"><CENTER>';
var TD_end = '</CENTER></TD>';
cal = '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 BORDERCOLOR=BBBBBB style="background: #f116ca";><TR><TD>';
cal += '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2>' + TR_start;
cal += '<TD COLSPAN="'+DAYS_OF_WEEK+'"BGCOLOR="#9c2fff"+" id="kerekitesc"><CENTER><B><font color="#0006ca">';
cal += +2018 +month_of_year[month]+ ' ' + '</B>' + TD_end + TR_end;
cal += TR_start;
for(index= 0; index < DAYS_OF_WEEK; index++)
{
if(weekday -1 == index)
cal+=TD_start+'<font color="#9c291c"><B>'+day_of_week[index] +'</B></font>'+TD_end;
else
cal += TD_start + day_of_week[index] + TD_end;
}
cal += TD_end + TR_end;
cal += TR_start;
for(index= 1; index < Calendar.getDay(); index++)
cal += TD_start + ' ' + TD_end;
for(index=0; index < DAYS_OF_MONTH; index++)
{
if( Calendar.getDate() > index )
{
week_day =Calendar.getDay();
if(week_day == 1)
cal += TR_start;
if(week_day != DAYS_OF_WEEK)
{
var day = Calendar.getDate();
// mai nap kiemelése
if( today==Calendar.getDate() )
cal += highlight_start + day + highlight_end + TD_end;
else
cal += TD_start + day + TD_end;
}
if(week_day == DAYS_OF_WEEK)
cal += TR_end;
}
Calendar.setDate(Calendar.getDate()+1);
}
cal += '</TD></TR></TABLE></TABLE>';
document.write(cal);
</script>[ Módosította: radi8tor ] -
#78693120
törölt tag
-
Hunmugli
aktív tag
-
gepelek
csendes tag
Blocked by Content Security Policy
An error occurred during a connection to www.schneider-electric.hu.
Firefox prevented this page from loading in this way because the page has a content security policy that disallows it.
Kipróbáltam és valahogy nekem blockolják, hogy megcsináld. A főoldal nekem is megy.
Semmilyen módon sem lehet iframeban megjeleníteni akkor?

-
#78693120
törölt tag
Blocked by Content Security Policy
An error occurred during a connection to www.schneider-electric.hu.
Firefox prevented this page from loading in this way because the page has a content security policy that disallows it.
Kipróbáltam és valahogy nekem blockolják, hogy megcsináld. A főoldal nekem is megy.
-
gepelek
csendes tag
-
gepelek
csendes tag
-
#57018880
törölt tag
#header {
margin-top: 30px;
}
#header_top {
position: fixed;
z-index: 99999;
top: 0;
}Valószínűleg kell majd rá egy media query is, hogy mobilon ne akadjon fent, vagy váltogatni a classokat.
-
gepelek
csendes tag
-
Hunmugli
aktív tag
-
#57018880
törölt tag
-
gepelek
csendes tag
-
paatrick
őstag
Sziasztok,
én nem tudok programozni, abban se vagyok biztos hogy ez a jó topik hozzá. Nézzétek el ha tévedtem

Szóval van egy jó focis oldal soccer24 amit már évek óta használok, megszoktam. Kb 1 hete a jobboldali oddsos alapértelmezett részt átváltották 1xBet-re, korábban bet365 oddsokat listázott elsőnek.Namost én nézegettem az oldal forrását Firefoxban és megtaláltam ezt a sort:
cjs.bookmakersData = {"default":[{"main_bookmaker_id":"417","project_id":"100","geo_ip":"default","name":"1xBet"}
...stbgondolom ez állítja be az alapértelmezettet (default).
Ezt szeretném kicserélni erre:{"main_bookmaker_id":"16","project_id":"100","geo_ip":"default","name":"bet365"}
így ha minden igaz újra a bet365 oddsot listázná először.
Arra már rájöttem hogy GreaseMonkey, Tampermonkey féle bővítménybe kellene beleírni valami srciptet. Csak ugye nekem a "how to change script on website" stb. próbálkozások tökre nem azt adják ki a Google-on ami nekem kéne.
Köszönöm előre is aki veszi a fáradtságot a segítségre

-
martonx
veterán
Köszönöm mindkettőtöknek!
Az onKeyUp-ot a Mozilla Dev Net-ről szedtem. Működik, ha a html tagben adom meg, de js-ből bind-olva nem.
Doink listáján nincs rajta az onPaste, az viszont megy bind-del.
Azért használtam bind-et, mert régebbi (7.kevés) Drupal alá kellett dolgoznom (amihez egyáltalán nem értek, ezért js-ből oldottam meg dolgokat), ami jQuery 1.4.4-et használ és biztos, hogy még sokáig nem térnek át Drupal 8-ra vagy később 9-re (rengeteg saját modult használnak, nem fogják átírni őket). A jQuery .on() meg csak jQ 1.7-től játszik.
![;]](//cdn.rios.hu/dl/s/v1.gif)
-
hellsing71
tag
Az event nevek nem stimmelnek.
Köszönöm mindkettőtöknek!
Az onKeyUp-ot a Mozilla Dev Net-ről szedtem. Működik, ha a html tagben adom meg, de js-ből bind-olva nem.
Doink listáján nincs rajta az onPaste, az viszont megy bind-del.
Azért használtam bind-et, mert régebbi (7.kevés) Drupal alá kellett dolgoznom (amihez egyáltalán nem értek, ezért js-ből oldottam meg dolgokat), ami jQuery 1.4.4-et használ és biztos, hogy még sokáig nem térnek át Drupal 8-ra vagy később 9-re (rengeteg saját modult használnak, nem fogják átírni őket). A jQuery .on() meg csak jQ 1.7-től játszik.
-
Doink
aktív tag
'estét!
jQuery bind kérdésem volna. Van egy oldalon több textarea-m evalText class-szal, és hozzájuk egy működő bind-om:
$('.evalText').each(function(){
$(this).bind('onPaste', function(){
textLimit(this);
});
});Ha semmi mást nem csinálok, csak az 'onPaste' mellé beírom az 'onKeyUp'-ot (tehát úgy néz ki, hogy bind('onPaste onKeyUp'), minden más változatlan), akkor egyik eventhez sem történik meg a kötés, pedig a jQuery doksi szerint mennie kellene. Mit csinálok rosszul?
Az event nevek nem stimmelnek.
-
#57018880
törölt tag
'estét!
jQuery bind kérdésem volna. Van egy oldalon több textarea-m evalText class-szal, és hozzájuk egy működő bind-om:
$('.evalText').each(function(){
$(this).bind('onPaste', function(){
textLimit(this);
});
});Ha semmi mást nem csinálok, csak az 'onPaste' mellé beírom az 'onKeyUp'-ot (tehát úgy néz ki, hogy bind('onPaste onKeyUp'), minden más változatlan), akkor egyik eventhez sem történik meg a kötés, pedig a jQuery doksi szerint mennie kellene. Mit csinálok rosszul?
Bindet újabb verziókban nem használunk, .on() van helyette. Amúgy az esemény nevek: .bind("paste keyup", ) ..
szerk: en is beneztem :p
-
hellsing71
tag
'estét!
jQuery bind kérdésem volna. Van egy oldalon több textarea-m evalText class-szal, és hozzájuk egy működő bind-om:
$('.evalText').each(function(){
$(this).bind('onPaste', function(){
textLimit(this);
});
});Ha semmi mást nem csinálok, csak az 'onPaste' mellé beírom az 'onKeyUp'-ot (tehát úgy néz ki, hogy bind('onPaste onKeyUp'), minden más változatlan), akkor egyik eventhez sem történik meg a kötés, pedig a jQuery doksi szerint mennie kellene. Mit csinálok rosszul?
-
martonx
veterán
-
Bici
félisten
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.
Ááá, ha van ilyen csv feltöltési lehetőség, akkor az más.
Király, hogy megoldódott.
-
Dinter
addikt
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.
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.
-
Bici
félisten
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.
-
sztanozs
veterán
-
martonx
veterán
-
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) -
Dinter
addikt
Ott a router.php jelenik meg, megnézi, hogy egyedi-e az azonosító, nyom egy getTorzsCombo (gondolom ez olvassa ki az adatokat?). és van egy ilyen:
action: "Torzs"
method: "setTorzsPartnerAdat"Akkor ezt a methodot kellene megkeresnem a scripteknél a Source-n belül?
-
sztanozs
veterán
-
Dinter
addikt
Csak nem tudom hogy és hol kéne keresni az adatbázist. Itt nézegettem a Source-t, Application-t és a többi fült is de nem igazán találtam.
-
Jim-Y
veterán
Van hozzaferesed az adatbazishoz? Lehet egyszerubb lenne Excelbol egybol az adatbazisba beirni a dolgokat es kihagyni a feluletet. Marmint egy scripttel excelbol az adatokat az adatbazisba, nyilvan nem kezzel

-
Dinter
addikt
-
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. -
Dinter
addikt
-
#57018880
törölt tag
Excel->CSV->DB->Import nem megy?
//Ez normál esetben nem js lesz.
-
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.
-
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>Köszönöm!
-
#57018880
törölt 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>var ido = setInterval(()=>{
var demo = document.getElementById('demo');
demo.textContent = Date();
},1e3); -
gary89
csendes 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>azt, hogy a body tag tartalmát írod felül a demo helyett, próbáld így:
var x=Date();
var demoTag = document.getElementById("demo");
demoTag.innerHTML = x; -
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> -
Aureal
őstag
Kösz, akkor hagyom...
-
Aureal
őstag
Ezt nem értem mit akar jelenteni.
Eleve ott nem tudom mi van, hogy egy oldalon belül hogy lehet lekérdezni iframek dolgaiból... -
#57018880
törölt 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>Nem fog menni amúgy sem, ha nem tiéd mind a 2 domain (Same Origin Policy => CORS). Szerver oldalra érdemes behúzni az ilyen dolgokat.
Szerk: átfogalmaztam, hogy kicsit értelmesebb legyek

-
Aureal
őstag
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> -
#57018880
törölt 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!
Próbáld meg HTTPS-el.
https://erdekesvilag.hu/kepek/1000-honda-autobezuzas/
-
Aureal
őstag
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!
-
martonx
veterán
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.
6788, vagy még inkább a 6779
-
Rickeffe
aktív tag
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.
Úgy tapasztalom, hogy manapság hatalmas "zaj" generálódik csak amiatt, hogy az alapokat is megkérdezik több százezerszer ahelyett, hogy rákeresnének, minimális kutatást végeznének.
Bár lehet tévedek. -
#78693120
törölt 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
![;]](//cdn.rios.hu/dl/s/v1.gif)
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 codepenben próbálkoztam pár változattal, de ennél egyszerűbbet nem találtam.
Ha más elementet használsz (lehet egy div is), akkor innerText irányba el lehet indulni, de szerintem nem lesz jobb.Tényleg hasznos kis függvény.

-
Hunmugli
aktív tag
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?
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.
-
martonx
veterán
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.
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?
-
Hunmugli
aktív tag
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.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.
-
martonx
veterán
É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?)
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. -
Jim-Y
veterán
-
Hunmugli
aktív tag
É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?)
-
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?
-
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
![;]](//cdn.rios.hu/dl/s/v1.gif)
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.
-
#57018880
törölt tag
-
Livius
őstag
-
DNReNTi
ő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.Persze. Regen ezt hivtuk "like-gate"-nek, de azt hiszem ez mar tiltott magatartas Facebook-on. Az API dokumentaciokban benne van, hogy lehet ezeket az adatokat lekerni.
-
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. -
#78693120
törölt tag
-
sztanozs
veterán
-
#78693120
törölt tag
-
martonx
veterán
-
dqdb
nagyúr
-
topjoyy
tag
-
dqdb
nagyúr
Erre gondoltam. Ez nem jQuery?
const btn = document.querySelector('.btn__change-bgColor');
const target = document.querySelector('.target-wrapper');A kattintósnál meg azt értem, hogy van egy gomb és ha rákattintok elsőre, akkor legyen mondjuk piros, ha rákattintok másodjára legyen mondjuk nagyobb és így tovább.
Nem.
Új hozzászólás Aktív témák
-
6900 - 6801
10361 - 10001 10000 - 8001 8000 - 7901 7900 - 7801 7800 - 7701 7700 - 7601 7600 - 7501 7500 - 7401 7400 - 7301 7300 - 7201 7200 - 7101 7100 - 7001 7000 - 6901 6900 - 6801 6800 - 6701 6700 - 6601 6600 - 6501 6500 - 6401 6400 - 6301 6300 - 6201 6200 - 6101 6100 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 2001 2000 - 1
-
Fórumok
PROHARDVER! - 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 Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁ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
- Teljesen ÚJ - iPhone 17 Pro 256 GB Kártyafüggetlen - Fóliás - 0 ciklus - Apple garancia
- Intel Core ULTRA 9 285K +32GB 7600MHz Patriot Viper XTREME 5 DDR5 kit! (Bolti ár: kb 600ezer Ft!)
- RYZEN 7 5700X3D (8 mag/16 szál, 96MB L3 cache)! GARANCIA/SZÁMLA (a Te nevedre kiállítva)!
- Intel Core i3-4160, 16GB DDR3 félkonfig - Alaplap, CPU, RAM, SSD, hűtő
- 2 darab Metalica VIP Superior 2 napos jegy csere 4 darab egynaposra
- Új MSI 17 Vector WQXGA 240Hz i9-14900HX 24mag 32GB 1TB SSD Nvidia RTX 4080 12GB 175W Win11 Garancia
- Dell Latitude 5410 - 14" FHD touch, Core i5 10310U, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- Eladó új állapotban levő Redmi Note 11 Pro 6/128GB kék / 12 hónap jótállás
- Apple iPhone 17 - Black - 256GB - BONTATLAN - ONE - Jótállás:2029.04.30
- HP ProBook 445 G8 14" Ryzen 3 5400U, 8GB RAM, 256GB SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
.




![;]](http://cdn.rios.hu/dl/s/v1.gif)






