Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan érhetem el, hogyha egy...

Hogyan érhetem el, hogyha egy kép nem tölt be, akkor töltse újra az oldalt?

Figyelt kérdés
Tehát egy olyan kódra lenne szükségem, ami, pl. x idő eltelte a kép betöltése nélkül vagy az alt attribútum kiírása után fogja magát, és újratölti az oldalt. (Van egy .php fájlom, ami legenerál vagy 1000 képet 16x16 pixelben, és ez néha hibázik egyet-egyet, ha az atw túlterhelt, amúgy jó), és van egy oldal, ahová ezek a képek kikerülnek, és ugye ott ilyenkor van néha egy-egy kis elszakadt lapocska a kép helyett. Szóval, van valami, ami megvizsgálja, hogy be van-e töltve, vagy akármi, és ha akár az egyik nincs, akkor lefrissíti az oldalt? (Kétszer egymás után még sohasem jött elő, egy oldalfrissítés meg csak 1 sec.)
2014. jún. 18. 11:58
 1/10 anonim ***** válasza:
én azt a megoldást javaslom, hogy a thumb képeket előre generáltasd le! legyen egy külön mappa ahol ezek tárolódnak és ne "élőbe" rajzoltasd ki a phpval. teljesítmény szempontjából sokkal jobb megoldás mint a js-es gányolás és nem is hibázik akkor!
2014. jún. 18. 12:15
Hasznos számodra ez a válasz?
 2/10 A kérdező kommentje:
Könnyen lehet, hogy jó megoldás lenne, de nem random képek esetén, ugyanis ez pont azt csinálja.
2014. jún. 18. 12:19
 3/10 A kérdező kommentje:
Azt viszont elismerem, hogy hülye voltam, hogy ezt elfelejtettem leírni.
2014. jún. 18. 12:19
 4/10 anonim ***** válasza:
random képek esetén is jó amit mondtam. ha van 5000db 16x16 os képed, elég random módon kiválasztani. nem kell legenerálni :)
2014. jún. 18. 12:28
Hasznos számodra ez a válasz?
 5/10 A kérdező kommentje:

Hmmm...ez is igaz. De ha ragaszkodunk a kérdéshez, lehetséges a dolog? Nem feltétlen fogok mindig 16x16-osokat randomizálni, nagyobb képek esetén pedig fail, mert betelik a tárhely.

Pl. tervezek egy olyan weboldalt csinálni, ahol noteszeket lehet írni, és ott a háttértextúrára lesz ráírva a szöveg, tehát noteszlaponként szöveg, egyedi. Ha pedig magamnak csinálom, tudom, nem számít, ha 400x400-as textúra lesz mögött, végtére úgy még az én kb. 200 jegyzetem mellett nem lesz gond, de ha én valamit csinálok, úgy csinálom, hogy az [almost] tökéletes legyen, és így számolnom kell azzal, hogy akár 3000 is lehet majd egyszer, ezt inkább szövegként tárolnám el...

2014. jún. 18. 12:36
 6/10 anonim ***** válasza:

Kipróbáltam valamit, ami talán jó lesz neked:


<img src="akarmi.png" onerror="f()" />


Az f() függvényt akkor hívta meg, amikor nem létező fájl nevét adtam meg...

2014. jún. 18. 12:47
Hasznos számodra ez a válasz?
 7/10 A kérdező kommentje:
No, ezt kipróbálom!
2014. jún. 18. 12:53
 8/10 A kérdező kommentje:
Fú, tökéletesen működik, köszi! (Itt a fájlnév mindig létezik, maximum nem válaszol...)
2014. jún. 18. 12:55
 9/10 anonim ***** válasza:

Ez is egy megoldás, de miért használunk kapát-kaszát ha van fűnyíró!

A noteszes dologhoz pedig: szöveget képként generáltatni elég barbár módszer. Hogy lehet pl kijelölni-kimásolni? (Ha nem zárt az oldal) a google hogy fogja felindexelni?

Akkor már inkább próbáld úgy formázni a szöveget css-el! Végső esetben js-el "segíts rá" ha gond van az egyedi fontokkal. De mindenképpen megmaradjon ténylegesen szövegként...

2014. jún. 18. 13:28
Hasznos számodra ez a válasz?
 10/10 A kérdező kommentje:

#9: nos.

Személyes noteszeket nem akarunk indexeltetni.

Másolni: kattintható lesz, erre felugrik majd, mint egy képnézegető, ahol már textareaban lesz.

Azért kéne főleg így, mert a szövegnek a noteszra illeszkedő görbülete lesz, ezt pedig könnyebb php-val, mint css-sel, de ebben nem vagyok biztos.

Ha használok, Google Fontokat használok, abban nincs is hiba.

Tényleges szöveg: a problémám vele a ráillesztésnél lenne. Kb. 30 fokozatú nagyítás egyszerűbb egy kép méretét leszázalékolni, mint a szövegtördelést állítgatni - bár ezt még a textarea is meg tudná csinálni wrappel, de kis képernyőkön fennáll a görgetősáv vagy az overflow esélye, és ott nem megoldás az overflow:hidden vagy a görgetősáv-elrejtés. És így a legegyszerűbb, ezért is akarom, hogy képek legyen a jegyzetek.

(betördelés 30 karakterenként, ha túl hosszú, \n explode után a [9] végére egy "..." kerül - ha rákattint a jegyzetre, mint már írtam, előjön nagyban, szerkezsthetőben )

2014. jún. 18. 13:36

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!