- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- kenand: Hol volt, hol nem volt, Thunderbolt...
- Gurulunk, WAZE?!
- lkristóf: Prohardver fórum userscript – hogy lásd, mikor neked válaszoltak
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- moongoose: Nagy méretű flac file-ok kiírása cd-re audio cd-ként.
- Mr Dini: Mindent a StreamSharkról!
- valakiyt: A világ mindennek az alja!
- thesound: Segítőkészség
-
LOGOUT
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
-
Taci
addikt
Sziasztok!
Szeretném azt elérni, hogy ha egy adott szkript (külső JS fájl) nem tölt be, akkor az adott div tartalma kiürítésre kerüljön még feldolgozás előtt, sőt, ha lehet, be se töltődjön:
https://jsfiddle.net/byvfcex0/Most egyelőre kb. csak így tudtam megoldani, ahogy a példában van, viszont a Network tabon látszódik, hogy ettől a div tartalmát még feldolgozza nyilván, a képet is betölti, és csak utána üríti - és ez így nem a legjobb.
A háttér:
Kliens oldalon JS által generálódik a div tartalma, viszont a Google nem (mindig) tölti be a hozzá szükséges JS-t, így indexeléskor nem lát tartalmat.
Ezért most már szerver oldalon generálom le a tartalmi részt - viszont ez nem a legfrissebb, nem ugyanaz, mintha amikor a felhasználó betölti az oldalt, és a pár mp-es frissen (kliens oldalon) generált adatok ott vannak.Ezért betöltéskor szeretném azt elérni, hogy:
- ha a szükséges JS nem lett betöltve (Google indexel), akkor ott van a szerver oldalon generált tartalom, 1 óránként frissítve,
- viszont ha betöltött a JS (normál felhasználó), akkor a div tartalma eleve fel se legyen dolgozva, mert a JS úgyis kiüríti és friss tartalommal tölti fel. (Az a plusz pár kB-nyi HTML-rész pedig nem akkora vérveszteség.)Most is működik, viszont az első pár képet feleslegesen tölti be, mert azonnal kukázva lesz (a többi lazyload-os, szóval nem számít), illetve egy pillanatra látszódik is a tartalom, amit aztán a JS leszed, és ez nem tetszik.
Meg lehet oldani, hogy a szkript betöltésének sikerességétől függően dolgozza fel a div tartalmát / vagy skippelje?
Van B tervem is (és C is), dobom a div törlését, és a szerver oldalon generált tartalomra építek, csak sűrűbbre veszem a generálását, 5 percre, és ahhoz fűzöm hozzá a többi tartalmat. Csak ez sok módosítás, így ha megoldható az első változat, azt csinálnám.
Köszönöm.
Új hozzászólás Aktív témák
- Minden út Palindrómába vezet: leépítésekkel tér vissza a Realme a gyökereihez
- Linux Mint
- Projektor topic
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Miskolc és környéke adok-veszek-beszélgetek
- gban: Ingyen kellene, de tegnapra
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Elmossa a Samsung a valóság és az AI-fantázia határát
- Tőzsde és gazdaság
- Rövid teaserrel erősítette meg a Google a Pixel 10a érkezését
- További aktív témák...
- Asztali PC , R7 5700 , RTX 3080 , 24GB DDR4 , 1TB NVME
- Secretlab MAGNUS Pro elektromos asztal - FULL EXTRÁS szett (2 monitor kar, PC tartó, kiegészítők...)
- Lenovo ThinkPad X1 Yoga GEN 9/14"WUXGA /2-in-1/Ultra 7/165U vPro/32GB/512GBB SSD/ÚJ/GARANCIA
- www.olcsogamerpc.hu - V055 - DDR4 - INTEL i5-14400F - 16GB RAM - RTX 5060 - 1TB SSD - HITELRE IS!
- www.olcsogamerpc.hu - V051 - DDR4 - INTEL i5-12400F - 16GB RAM - RTX 5060 - 1TB SSD - HITELRE IS!
- Akció! Apple iMac 19.2 i5-8500 Radeon Pro 560X 4GB 16GB 256GB SSD 21.5" 4K Retina
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- 201 - Lenovo Yoga Slim 7 (15ILL9) - Intel Core U7 258V, no GPU (ELKELT)
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest

