Autor Zpráva
Chcem
Profil *
prosím vás o radu, ako vytvorím a kde umiestnim predpokladám že javascript do stránky tak aby pri dlhšom načítavaní vyhodilo hlášku "načítavam" alebo "otváram stránku" ktorá sa po načítaní celej stránky stratí ...

ďakujem za každú radu

PS použil som vyhľadávanie a nikde som podobnú záležitosť nenašiel, preto som si dovolil založiť novú tému.
Joker
Profil
Chcem:
aby pri dlhšom načítavaní vyhodilo hlášku "načítavam" alebo "otváram stránku"
Na úvod poznámka: Běžné stránky by se neměly načítat tak dlouho, aby něco takového bylo potřeba. Pokud to jde, je lepší raději zrychlit načítání stránky.

No a teď k řešení:
Šlo by na začátku stránky Javascriptem vypsat nějaký prvek s textem "Stránka se načítá" (požadovaný vzhled mu dodají kaskádové styly) a na událost onload prvku body dát skript, který ten prvek zase zruší.
Nevýhoda bude když na stránce bude třeba reklamní banner z jiného serveru a ten se nenačte, tak ta hláška nezmizí vůbec.

použil som vyhľadávanie a nikde som podobnú záležitosť nenašiel, preto som si dovolil založiť novú tému.
To je správný postup :-)
Chcem
Profil *
Joker:
musím ešte podotknúť, že som absolútny začiatočník v javascripte, takže z toho čo si napísal nerozumiem skoro nič, ale dík za ochotu ... možno bude lepšie zrýchliť prístup k "cenníku" na tejto mojej stránke http://www.slovpap-sro.sk/TEST/index.htm
Bubák
Profil
Uprav si http://teststranek.kvalitne.cz/obrazek-zobrazit-nacteny.html
Skript na skrytí nenačteného obrázku pochopitelně můžeš vynechat.

Doporučil bych napřed zaměřit se na optimalizaci tabulky (ceník) s využitím CSS, tvůj kód je extrémně ukecaný:
<TD 
    style="BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid" 
    align=middle SDNUM="1051;0;@"><FONT color=#000000 face=Verdana>

Mám dva tipy:
- kód je výplod MS Excelu a prošel "očištěním"
- kvalitně "ručně psaným" kódem by šlo datovou náročnost tabulky snížit nejméně na 1/10, s velkou pravděpodobností i více
panther
Profil
Chcem:
proč blokuješ pravé tlačítko myši?

Teď k problému:
- kód je otřesný a neuvěřitelně zpomaluje
- nechci být špatným prorokem, ale v tomhle ceníku někdo něco hledá? Já bych to při jeho délce asi nebyl.
_es
Profil
Chcem:
Aký má zmysel pomocou JavaScriptu zakazovať funkčnosti myši na webe?
Nečudoval by som sa, ak by to nejakého návštevníka tak znechutilo, že radšej nakúpil u konkurencie.
_es
Profil
panther:
proč blokuješ pravé tlačítko myši?
On blokuje aj výber pomocou myši, takže ak si chce niekto vytlačiť len časť cenníka pomocou výberu cez myš, tak má smolu.
Chcem
Profil *
panther:
možnosť použiť onka "hľadať" ... ale zatiaľ na tom pracuejm, neviem kde a ako ...

blokovanie som zabudol odstrániť ... bola to ochrana proti kopírovaniu webu
Chcem
Profil *
_es:
ak si chce niekto vytlačiť cenník použije stiahnutie v pdf verzii ...
_es
Profil
Chcem:
ak si chce niekto vytlačiť cenník použije stiahnutie v pdf verzii ...
Myslel som vytlačenie len časti cenníka.
Niektoré prehliadače umožňujú vytlačiť len výber textu vybratého pomocou myši.
Joker
Profil
Chcem:
V tomhle případě bych se opravdu spíš než na nějaké Javascriptové "načítá se" zaměřil na zrychlení samotné stránky, jak naznačují i panther a _es

Za prvé je možné hodně ušetřit na samotném kódu, neměl by být problém ho zmenšit klidně o 90%, jak psal Bubák.
Za druhé ten ceník má šílené množství položek, špatně se v tom orientuje, asi bych ho rozdělil (buď po nějakých logických celcích nebo abecedně) na více stránek. Kompletní ceník bude stejně dostupný v PDF.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: