Autor Zpráva
Jisp
Profil *
Jak se dá zachytit událost kliknutí na ikonu AKTUALIZOVAT webového prohlížeče? Např. proto, aby se tímto způsobem dala načíst výchozí stránka v rámcové struktuře, což se (kupodivu) automaticky neděje.
Leo
Profil
Takze vlastne chcete udelat co? Leo
Jisp
Profil *
No když uživatel čtoucí libovolnou stránku rámové struktury klikne na AKTUALIZOVAT, měla by se mu objevit výchozí stránka - ta, která je uvedena v základní rámcové struktuře a která se objeví při startu. Jenže po aktualizaci kliknutím na ikonu webového prohlížeče se jen obnoví prohlížená stránka - nikoliv výchozí. Domnívám se, že by to mohlo jít skriptem, ale nikde jsem nenašel funkci pro událost AKTUALIZOVAT (žádné onload nebo onreset samozřejmě použít nelze).
peta
Profil *
Jisp
Ja taky nechapu asi vsechno, ale odkaz na vychozi stranku pres obrazek se dela treba:
<a href="index.htm" target="_top"><img src="aktualizovat.gif"></a>
peta
Profil *
Jisp pomohl by nejaky obrazek, odkaz na tvou stranku a tak :)
Leo
Profil
"No když uživatel čtoucí libovolnou stránku rámové struktury klikne na AKTUALIZOVAT, měla by se mu objevit výchozí stránka - ta, která je uvedena v základní rámcové struktuře a která se objeví při startu."

A v jakym prohlizeci vam to dela? A na jakych strankach? Obecne je to dalsi duvod proc nepouzivat ramy :-) Leo
Jisp
Profil *
Velmi jednoduchý příklad jsem připravil a umístil na www.etatherm.cz/test .
V horním rámu je odkaz, po kliknutí na něj se v dolním rámu zobrazí "běžná stránka" a můžete si kliknout na "AKTUALIZOVAT", abyste se přesvědčili, že se výchozí stránka v dolním rámu neobjeví. Ověřováno v IE6 a Firefox.
Není problém doplnit menu v horním rámci o odkaz nebo ikonu s odkazem "úvod", kterou se požadovaná funkce provede. Ale chtěl jsem vědět, zda kliknutí na "AKTUALIZOVAT" je nějakou událostí, kterou je možné skriptem zpracovat; nic takového jsem nenašel, ale mohu se mýlit, nejsem profík.
Milý Leo, chci-li návštěvníkům stránek poskytnout co největší pohodlí a co nejrychlejší cestu k informacím rozsáhlé prezentace, neobejdu se bez rámů. A pokud to udělám za každou cenu pomocí skriptů a CSS a budu to chtít funkční pro více prohlížečů, tak významně naroste kód a já všem svým návštěvníkům zpomalím načítání.
Fred
Profil
... chci-li návštěvníkům stránek poskytnout co největší pohodlí a co nejrychlejší cestu k informacím rozsáhlé prezentace, neobejdu se bez rámů
No to seš právě na omylu. Jinak aktualizací se samozřejmě načte aktuální stránka, naštěstí. Javascriptem by samozřejmě šlo na událost onload načíst top stránku, ale to by jistě každého kdo očekává normální chování velmi potěšilo, ke štěstí mu už nejspíš stačí pokud by ho opravdu zajímal konkrétní obsah a chtěl by si ho třeba přidat k oblíbeným, pak se na to po čase bude chtít podívat a ejhle nějaký index co ho vůbec nezajímal. Hádej co udělá 99 lidí ze sta? No smaže to z těch oblíbených. Jinak taky potěší když nalezneš stránku a ona díky tzv "nejrychlejší cestě k informacím" (tam co vidíš uvozovky amíci dělají takový ty zajíčky z playboe) jaksi nemá navigaci a to je pro normálního uživatele taky pecka. Kvíz : Kolik asi navštíví stránek ? No jednoduché jednu a navíc pravděpodobně vytrženou z kontextu. Takže si užij
nejrychlejší cestu k informacím a zkus o tom přemýšlet. Nebo raději zahledej na googlu proč nepoužívat rámy, argumentů je mnohem víc.
Jisp
Profil *
Frede, já Ti nerozumím, je toho moc najednou. Takže postupně:
1. Rámy tady diskutovat nechci, nepatřím do žádného tábora pro a proti. Jsem přesvědčen o jejich praktičnosti. Pokud si chci uložit nějakou stránku, tak běžným způsobem uložím to, co vidím (tedy onu stránku v rámcích). Ale mám-li celkem složitý web s mnoha stránkami, je velmi praktické mít kdykoliv možnost překliknout menu a ne ho teprve hledat. Ale tohle není předmět dotazu o proti pravidlům diskuse jsme se dostali jinam.
2. Ale ještě (naposledy) musím k té navigaci. Všiml jsem si, že je to častý argument nepřátelů rámů. Že když se na stránku dostanu z vyhledavače a zajímá mě mateřská stránka. Copak je takovým problémem pro tyto případy dát někam úplně dolů malým písmem odkaz na úvodní stránku?
3. Onload nastane, když je původní stránka právě načtena; pak by teprve nastal účinek napsané funkce a ta požadovaná stránka by se začala načítat od začátku. Tak to bych určitě nechtěl.
Leo
Profil
"dát někam úplně dolů malým písmem odkaz na úvodní stránku?"

Urcite velmi prakticka navigace :-) Leo
Jisp
Profil *
Nevyjádřil jsem se zcela přesně. Tak tedy někde úplně dolů na každé stránce mít odkaz na tu úvodní.
Potěšili byste mne, pánové, kdybyste mi něco napsali k té funkci "AKTUALIZOVAT" webového prohlížeče. Je to událost pro javascript nebo není (já si myslím, že bohužel není).
Leo, všiml sis na mém příkladě, že se skutečně výchozí stránka (zapsaná v základní rámové struktuře) neobjeví?
Jisp
Profil *
Ještě poznámka k těm rámům, vidím, že jsem píchl do vosího hnízda.
Nemůže být praktičtější navigace, která ta, která je stále po ruce. Je velmi prospěšné (pro návštěvníka), když se načítání zbytečně nezpomaluje. To ovšem hovoří pro rámy.
Námitka zněla - co když čtenář nepřijde "od indexu", ale z vyhledavače na některou z běžných stránek? Pak netrefí na ostatní, nevidí rámy. Já navrhuji na konec každé běžné stránky dát odkaz na úvodní, rámcovou, s plným menu.To si myslím, že je dosti praktické i pro návštěcníka, který nepřišel dveřmi, ale komínem.
Leo
Profil
Podle me to nejak podivne souvisi s kesovanim, kdyz obnovim natvrdo (CTRL+F5) tak se obnovi starnka s ramy. Tahle nejednoznacnost chovani prohlizece je jak jsem uz jednou rikal jeden z dobrych duvodu proc stranky s ramy nepouzivat. Leo
Toto téma je uzamčeno. Odpověď nelze zaslat.

0