Hirdetés

2024. május 6., hétfő

Gyorskeresés

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2014-02-25 10:20:57

LOGOUT.hu

JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)

Összefoglaló kinyitása ▼

Hozzászólások

(#9401) kw3v865


kw3v865
senior tag

Sziasztok!

JavaScriptben akarok egy olyan funkciót megvalósítani, amely ellenőrzi, hogy van-e pillanatnyilag működő internetkapcsolat. Fontos, hogy localhoston kell, hogy működjön, Chrome alapú böngészőben. A windows.navigator.online-t próbáltam, de az állandóan online-nak látja a kapcsolatot, tehát nem jó megoldás. Ezen kívül még a checknet nevű függvénykönyvtárat is néztem, de az meg elvileg nem működik, ha nem localhoston van futtatva.

(#9402) zharkanyi válasza kw3v865 (#9401) üzenetére


zharkanyi
tag

Én most direkt kiróbltam és nálam simán működik a window.navigator.onLine
true volt, aztán a net kilövése után false

Szerintem nézd meg jobban.

(#9403) cigam


cigam
félisten
LOGOUT blog (1)

Egy Wordpress Plugin Javascript-et használ a HTML kód legenerálásához. Csakhogy nagyon nem értek ehhez, és a 120kByte-os kódban még csak formázás sincs, egyetlen sor az egész.
Itt látható az általa generált kód, amit ki kiegészítettem egy logóval a bal alsó sarokba:
<img src="https://www.WEBoldalam.hu/favicon.png" style="position: absolute; left:88%; top: 85%; z-index: 1;" width="10%">

Hogyan tudnám módosítani a javascriptet úgy, hogy még ezt a képecskét (logót)is hozzáírja? Azért nem jó utólag hozzáadni, mert a videó fölé, de a vezérlőelemek mögé kéne tenni. Ha csak simán fölé teszem, akkor kitakarja a vezérlőgombokat a jobb alsó sarokban.

Merre induljak melyik rész rakja össze a html kódot? Vannak html kódra utaló részek, de nem ál össze mi merre és miért.

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#9404) kw3v865 válasza zharkanyi (#9402) üzenetére


kw3v865
senior tag

Márpedig ez a navigator.online bizony nem működik nálam. Több böngészővel is próbáltam. Tény, hogy nem megbízható. Sokan panaszkodnak erre.

(#9405) BalanceR


BalanceR
addikt

Lehet, hogy nem a megfeleő topic, de talán valaki tud segíteni:
Lenne egy oldal, aminek "belső" keresője van ami js alapú.
Linkkel szeretném ezt elérni, de nem találtam megoldást....
A cél az lenne, hogy a linkben adom meg, mit keressen, és megnyitva oda ugrik, mintha csak megnyitotta volna az oldalt, a keresőre kattintott volna és beírta volna a kulcsszót.
Megoldható?
Az oldal keresője ugyan azt a motort használja, mint ez a weboldal
:R :R

#Raspberry #Orangepi #HassOS #Esp32

(#9406) edari válasza BalanceR (#9405) üzenetére


edari
őstag

queryparam/localstorage?

(#9407) BalanceR válasza edari (#9406) üzenetére


BalanceR
addikt

Azt elfelejtettem, hogy kívülről egy hiperhivatkozással szeretém meghívni excelből, szóval URL megoldás kellene.
Lehetséges?

#Raspberry #Orangepi #HassOS #Esp32

(#9408) BalanceR válasza BalanceR (#9407) üzenetére


BalanceR
addikt

Szóval lehetetlen? :((

#Raspberry #Orangepi #HassOS #Esp32

(#9409) Bzozoo válasza BalanceR (#9408) üzenetére


Bzozoo
tag

Fentebb már kaptál választ. A queryparamnak nézz utána. Ezt bárhova belinkelheted, akár Excelbe is

(#9410) BalanceR válasza Bzozoo (#9409) üzenetére


BalanceR
addikt

Csak éppen ebben az esetben nem működik, ezért kérdeztem, hogy létezik-e alternatív megoldás... :(( .

#Raspberry #Orangepi #HassOS #Esp32

(#9411) edari válasza BalanceR (#9410) üzenetére


edari
őstag

Miért nem működik?

(#9412) BalanceR válasza edari (#9411) üzenetére


BalanceR
addikt

Nem tudom. Nem igazán látom át a linkelt példa-oldal működését, de akárhogy próbáltam, nem tudtam olyan url-t írni, ami egy adott kulszóra keresne az oldalon:
https://www.oldal.com/akármi/?q=kulcsszó
https://www.oldal.com/akármi/?query=kulcsszó
https://www.oldal.com/akármi/?s=kulcsszó
https://www.oldal.com/akármi/?search=kulcsszó

#Raspberry #Orangepi #HassOS #Esp32

(#9413) edari válasza BalanceR (#9412) üzenetére


edari
őstag

Ha nincs lefejlesztve, nem fog működni.

[ Szerkesztve ]

(#9414) Taci válasza BalanceR (#9412) üzenetére


Taci
addikt

Ezt nem tudod csak kliens oldalon (JS) megvalósítani. Kell a szerver oldal is, PHP-ben meg kell írni, hogyan kezelje a kapott paramétert, mit csináljon vele.
Itt (keresésnél) a JS-nek annyi szerepe van, hogyan jeleníti meg a találatokat, mit csinál velük. De maga a keresés és a paraméterként átadott kulcsszó feldolgozása szerver oldalon történik.

(#9415) hiperFizikus


hiperFizikus
aktív tag

Jaj haverok, mentsetek meg !

Ez megy /: :K
function ii(str1){
    alert(str1) ; 
} ; // func_

ii('efgh') ; 

Ez sajna nem megy, pedig nagyon szeretném, hogy menjen /: :F
function ii(str1){
    alert(str1) ; 
} ; // func_

'efgh'.ii() ; 

Hátha csak kevés kell hozzá, hogy menjen . Mi lenne az ? :DDD

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9416) baracsi válasza hiperFizikus (#9415) üzenetére


baracsi
tag

1. megoldás
String.prototype.ii = function () {
alert(this);
};

"efgh".ii();

2. megoldás
Object.defineProperty(String.prototype, 'ii', {
value: function ()
{
alert(this);
}
});

"efgh".ii();

(#9417) hiperFizikus válasza baracsi (#9416) üzenetére


hiperFizikus
aktív tag

Nagyon szépen köszönöm
Az 1. -vel megy, a 2. -at nem próbáltam .
De mivel még friss, ezért kell egy kis gyakorlat, hogy az alkalmazásomban beválik-e rendszer szinten . Majd jelentkezem .
:K

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9418) hiperFizikus válasza hiperFizikus (#9417) üzenetére


hiperFizikus
aktív tag

Mondtam, hogy jelentkezem ; holnap akartam, de mivel úgy is már nagyjából készen van, és máma meg más dolgom van, ezért nem várakoztatlak titeket 24 órán át .

https://itcafe.hu/tema/teener_kod/friss.html

Nyitottam ezt az új topikot ! - szerintem szuper ♥
Most itt nem magyarázom, hanem klikkeljetok oda, ott hosszasan el van magyarázva !

Ez jelenleg a JavaScript -hez van megcsinálva, én csináltam, és azt szeretném tőletek, hogy próbáljátok ki ti is, mert nekem ugyan megy, de nagyon kíváncsi vagyok hogy haraptok-e ?

:C

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9419) sztanozs válasza hiperFizikus (#9418) üzenetére


sztanozs
veterán

Húbaszki! Elolvastam a linkelt bejegyzést, de nem mertem oda reakciót írni...

Vsz az én értelmi képességeim rosszak, de mire jó ez az egész?

[ 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...

(#9420) hiperFizikus válasza sztanozs (#9419) üzenetére


hiperFizikus
aktív tag

Csak nyugodtan, tessék csak ...
:R

Rengeteg saját tömörített kódot tehetsz a JS -edben össze-vissza bárhová !
Elég egyszer a sablont megcsinálnod, mindig előveheted utána !

[ Szerkesztve ]

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9421) hiperFizikus válasza hiperFizikus (#9420) üzenetére


hiperFizikus
aktív tag

A tömörített kódodat lelombozott kódnak nevezzük, de lehet fellombozott sablont is csinálni .
A sztring.ii() eredetileg nem tartalmaz ii( ) paramétert, de ha neked úgy tetszik, akkor magadnak, átcsinálhatod, hogy valamiféle paramétert is tartalmazzon: sztring.ii(par, par) .

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9422) Mr. Y


Mr. Y
senior tag
LOGOUT blog

Üdvözlet!

Közel sem biztos, hogy jó topikba teszem fel a kérdést, de hátha!
Valahol valamikor olvastam, hogy valamiféle speciális engedélyek kellenek olyan Weboldalak létrehozásához (már hogy ne legyen instant letiltva), ahol az oldal folyamatosan frissíti önmagát vagy éppen egy adott paramétert. Ne menjünk messzire, pl egy chat applikáció.

Viszont nem tudom, milyen kulcsszavakkal kellene rákeresnem, hogy erről a témáról átfogóbban is olvashassak. Tudtok ebben segíteni egy rámutatással?

Köszönöm előre is!

But who is watching the guardians?

(#9423) sztanozs válasza hiperFizikus (#9421) üzenetére


sztanozs
veterán

Mutatsz erre valami konkrét (életszerű) példát? Nincs kedvem a kódot bogarászni...

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...

(#9424) baracsi válasza hiperFizikus (#9418) üzenetére


baracsi
tag

Én letöltöttem, de miután belenéztem a kódba, inkább egy VirtualBox gépen próbáltam ki, de ez lehet csak az én paranoiám. Mi a gyakorlati haszna ennek? Lehet túl egyszerű ember vagyok, de nem jöttem rá.

[ Szerkesztve ]

(#9425) hiperFizikus


hiperFizikus
aktív tag

Válaszolok mindkettőtöknek, de hosszasan . Most pedig boltba kell mennem . Előbb-utóbb hamarosan meg lesz az alapos válaszom .

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9426) baracsi válasza hiperFizikus (#9425) üzenetére


baracsi
tag

vegyél pár sört is

(#9427) Bzozoo


Bzozoo
tag

Ez a toPic jobb szórakozás mint a téjvé :C

(#9428) Bzozoo válasza Mr. Y (#9422) üzenetére


Bzozoo
tag

👉Socket

(#9429) hiperFizikus válasza hiperFizikus (#9425) üzenetére


hiperFizikus
aktív tag

Felesleges volt a VirtualBox szgépen futtatnod, de legáláb láthattad, hogy nem egy vírusról van szó, ami az egyik szgépről terjed a másikra . Ez csak egy élősködő, ami csak 1 db szgépen fut, kiegészítve a szgéped programnyelvét olyanná, hogy - mivel egyre jobban bele szeretsz majd, ezért egyre gyakrabban fogod használni, - annyira, hogy a kódod fele Csitri-kóddá válik a kettőtök titkos kapcsolata által !
:B

Írod, hogy "Nincs kedvem a kódot bogarászni..." . De ez csak 3x 4 db oldalnyi kód, és épen ha szemmel nézed át, akkor láthatod, hogy :
1. nem ártalmas kód
2. nem átláthatatlan kód
:R
, ezért felraktam úgy a portálocskámra, hogy nem futhason, ill. csak szövegként létezzen, ezért 1 db kattintással, megleshetitek ezt a 3x 4 db kódoldalt ! - és nézétek is meg .

Cs a,priori.js|htm.txt
Cs priori.js|html.txt
Cs gate.js|html.txt
:C

Én meg majd addig is töröm majd a fejem, példaprogramokon, hogy érzékeltessem ennek a pici kódnak a nagyszerűségét !!
:DD

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9430) hiperFizikus válasza hiperFizikus (#9429) üzenetére


hiperFizikus
aktív tag

Itt a válaszom nektek, itt vannak az életszerű példák is: #1 . :K
Ha már annyit dolgoztam vele, legalább klikkeljetek oda ♥

[ Szerkesztve ]

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9431) martonx válasza sztanozs (#9419) üzenetére


martonx
veterán

Nyugi, nem te vagy a helikopter, ettől még szeretünk segíteni hiperfizikusnak, mert pmonitorral ellentétben ő a szórakoztató fajta a programocskáival.

Én kérek elnézést!

(#9432) Mr. Y válasza Bzozoo (#9428) üzenetére


Mr. Y
senior tag
LOGOUT blog

:R

But who is watching the guardians?

(#9433) sztanozs válasza martonx (#9431) üzenetére


sztanozs
veterán

Olyan szépen összefoglaltad, hogy én sem írhattam volna le jobban :DDD

[ 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...

(#9434) Archttila


Archttila
veterán
LOGOUT blog

Sziasztok!

Greasemonkey-ba van egy nagyon alap script, ami egy adott oldalon (rarbg) popup-ot blokkol. Mit kellene hozzaadnom, hogy csak ezalatt az egy domain alatt legyen aktiv, mert ha pl most itt PH-n ranyomok a Grease ikonjara akkor azt latom, hogy User Script for this Tab alatt ott virit a fentebb emlitett (rarbg) oldal scriptje, amibol arra kovetkeztetek, hogy folyamatosan aktiv minden domain alat...
Remelem erthetoen fogalmaztam. ;]

Passionate about minimalistic software, the Linux philosophy, and having fun. SFF enthusiast.

(#9435) Bzozoo válasza Archttila (#9434) üzenetére


Bzozoo
tag

Teszel bele egy if-et, ami a locationt nézi és csak akkor blokkol, ha a location adott domain.

(#9436) sztanozs válasza Archttila (#9434) üzenetére


sztanozs
veterán

Megfelelő metatagot használva a szkript elején elméletileg elég:
// ==UserScript==
// @include http://example.com/*
// @include http://*.example.com/*
// ==/UserScript==

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...

(#9437) Archttila válasza sztanozs (#9436) üzenetére


Archttila
veterán
LOGOUT blog

Idokozben kiderult, hogy sajnos maga a script nem mukodik... :D de azert koszonom! :R

Passionate about minimalistic software, the Linux philosophy, and having fun. SFF enthusiast.

(#9438) hiperFizikus


hiperFizikus
aktív tag

A JS -ben van-e olyan jelzés, hogy
:=
:==
=:
==:
:=:
=:=
:==:
~
:F

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9439) Zedz válasza hiperFizikus (#9438) üzenetére


Zedz
addikt

Hogy… mi?

(#9440) hiperFizikus válasza Zedz (#9439) üzenetére


hiperFizikus
aktív tag

Hogy hogy mi .
Hát vannak a += = *= == ...stb. , tehát ezekhez hasonlíthatóan vannak-e azok ?
:DDD

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9441) dqdb válasza hiperFizikus (#9440) üzenetére


dqdb
nagyúr

Ezek az operátorok léteznek Javascriptben.

tAm6DAHNIbRMzSEARWxtZW50ZW0gdmFka5RydIJ6bmkuDQoNClOBc4Ek

(#9442) hiperFizikus


hiperFizikus
aktív tag

Jelenleg 2 db formális zavar keserít ! : :F

1. A logikai kifejezés kiértékelése mohó módon történik, azaz ha már biztos a végeredmény, akkor nem folytatja a kifejezés kiértékelését a végéig ! Hogyan lehet, melyik kulcsszót kell használnom, hogy megszakítás nélkül végig értékelje ki ?
példáu:
alert( megy(ag12) && megy(rt85) && megy(pk5) || dio(sfr76) || dio(kou42) || dio(abcd1234) )
function megy(a){
    alert(a) ;
    return true ;
} ; // func_
function megy(b){
    alert(b) ;
    return false ;
} ; // func_

2. Ha a function return-ja true vagy false értéket kap, akkor nem továbbítja mint visszatérési értéket . Ez elégé idegesítő ! Mit tehetnék érte ?

Lehetetlen, hogy amikor 1 hétig fennakadás nélkül programozok, akkor ilyen apróságok miatt a JS egész irodalmát túrjam fel ♥ :((

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9443) Mr. Y válasza hiperFizikus (#9442) üzenetére


Mr. Y
senior tag
LOGOUT blog

return helyett olvass utána a break és continue lezásárnak és folytatásnak. A return pedig visszaadja az értéket, csak jó helyen kell keresni:

function ezviszivissza() {
return true;
}
if(ezviszivissza() === true) {
console.log("Az érték helyes!");
}

But who is watching the guardians?

(#9444) martonx válasza hiperFizikus (#9442) üzenetére


martonx
veterán

"1. A logikai kifejezés kiértékelése mohó módon történik, azaz ha már biztos a végeredmény, akkor nem folytatja a kifejezés kiértékelését a végéig ! Hogyan lehet, melyik kulcsszót kell használnom, hogy megszakítás nélkül végig értékelje ki ?"

A javascript (C# és szvsz más nyelvek is) így működik. Hiszen ha már biztos, hogy mi lesz a logikai kifejezés értéke, minek pazaroljunk erőforrást a többi feltétel kiértékelésére.

Én kérek elnézést!

(#9445) hiperFizikus


hiperFizikus
aktív tag

Van nektek egy még újabb csemegém a Teener--kód topikban: #7
Várom a véleményeteket róla !
:DD

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9446) hiperFizikus válasza hiperFizikus (#9445) üzenetére


hiperFizikus
aktív tag

+ kimaradt a kaszkádos szimultán: lásd pótolva itt #8

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9447) Bzozoo


Bzozoo
tag

Én itt helyben dobok egy kaszkádos szimultánt 🤣

(#9448) hiperFizikus válasza Bzozoo (#9447) üzenetére


hiperFizikus
aktív tag

hát igen, ennek így kellene mennie a JS közé téve:

; 'w1 = 7, w2, w3 := 5 ; alert(w1)'.ii() ; 

Ha nem menne, akkor csak egy picit kellesz majd nekem igazítani rajta, csak szóljatok !

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9449) hiperFizikus válasza hiperFizikus (#9448) üzenetére


hiperFizikus
aktív tag

Pontosabban, inkább így kellet volna neked megadnom, de egy kutya :
Ha megnyitod txt módban a Cs string.js fájlt, és ezt bele másolod, akkor már fut is neked, kipróbáltam . Ne feled el elmenteni a elmentő gombbal !
Ebben az a jó, hogy a ; ' '.ii() ; alert(w1) ; helyet bármi formálisan helyeset írhatsz már most is, és az neked a te JS kódodban is majd menni fog .

; 'w1 = 7, w2, w3 := 5'.ii() ; alert(w1) ;

A gázt is és a féket is egyszerre nyomni nem menő dolog !

(#9450) hiperFizikus válasza hiperFizikus (#9449) üzenetére


hiperFizikus
aktív tag

És persze evvel a többsoros idézőjellel is fut:

 ; `w1 = 7, w2, w3 := 5`.ii() ; alert(w1) ; 

;)

[ Szerkesztve ]

A gázt is és a féket is egyszerre nyomni nem menő dolog !

Copyright © 2000-2024 PROHARDVER Informatikai Kft.