Autor Zpráva
Keats
Profil *
Když má uživatel vypanutý JS. lze nějak na místo skriptu, vlozit upozornění, že je potřeba jej zapnout?
Str4wberry
Profil
<noscript>Stránka je optimalizována pro JavaScript.</noscript>
Mastodont
Profil
Tag NOSCRIPT.
peta
Profil
<div onload="this.style.display='none';">Mate ve www prohlizeci vypnuty Javascript</div>
Noscript neni zrovna platny tag a nemusi vzdy fungovat, ale tez pouzivam.

Jinak takove hlasky mi prijdou otravne. Pokud stranka neni schopna se zobrazit, tak uz mne nejaka hlaska nezajima. Radeji, kdyz mne tam takove hlasky a podle ceho to je a neni validni, neotezuje. Jsou to informace pro mne nedulezite, k nicemu je nepouziji.
Navic, pokud JS zablokuje admin, tak urcite ho jen tak nepovoli a uzivatel ma smulu. Cili s tim stejne nic nemuzu delat. A autor stranky neprovedl optimalizai pro mne, to je spis jeho chyba. Upozornovat uzivatele na me chyby?
keats
Profil *
Zadavatel prezentace má přesnou představu o vzheldu a funkcích stránky, která se bohužel jinak, než pomocí JS udělat nedají. Děkuji za zodpovězení dotazu.
Mike8748
Profil
peta
>> Noscript neni zrovna platny tag a nemusi vzdy fungovat,
prosim? nechces svoji myslenku rozvest?

a mimochodem, udalost onLoad patri k BODY (a FRAMESETu), ne k divum ani jinejm tagum
Bubák
Profil
Noscript neni zrovna platny tag a nemusi vzdy fungovat
http://www.w3.org/TR/html401/index/elements.html

Uveď příklad, kdy NOSCRIPT nefunguje, jinak tuhle hlášku pokládám za blábol.

Pokud stranka neni schopna se zobrazit, tak uz mne nejaka hlaska nezajima.
Překvapivá hláška od někoho, kdo dělá stránky pouze pro JESPR a JESPR 2.0.
Bubák
Profil
Ještě dodám:
<div onload="this.style.display='none';">Mate ve www prohlizeci vypnuty Javascript</div>
A co vypnuté CSS?

udalost onLoad patri k BODY (a FRAMESETu)
Funguje i u IMG, i když o tom W3C neví, prohlížeče to podporují.
habendorf
Profil
Funguje i u IMG

... a dalších.
peta
Profil
Bubák
* JS CSS
<div onload="this.style.display='none';">Mate ve www prohlizeci vypnuty Javascript</div>
* JS DOM
<div onload="this.parent.removeNode(this);">Mate ve www prohlizeci vypnuty Javascript</div>
* JS INNERHTML
<span onload="this.innerHTML=''">Mate ve www prohlizeci vypnuty Javascript</span>
JS casovac pro Mike8748
JS script pod tim pro Mike8748
<span id="aaa">Mate ve www prohlizeci vypnuty Javascript</span>
<script onload="documen.getElementById('aaa').innerHTML='';">
JS body onload viz Mike8748
JS AJAX ?


Ju?
To byl takovy tip, jak treba postupovat, pokud by mi neco nefungovalo. Hledaj jine reseni.
djlj
Profil
peta
A ten příklad, kdy noscript nefunguje? Taky by mě to zajímalo.
kolemjdoucí
Profil *
taky mi noscript vůbec nefunguje... Vůbec nevím proč... Možná adblock možná se hádá s něčím jiným, ale hledal jsem taky alternativu...
_es
Profil
kolemjdoucí:
Z dodaných informácií príčinu problému nikto nevyveští. Problém však nebude v značke <noscript> ale v niečom inom. „Alternatívou“ určite nie sú petove nápady s atribútom onload v značkách, kde nemá zmysel a preto nijako nefunguje.
Bubák
Profil
kolemjdoucí:
taky mi noscript vůbec nefunguje... Vůbec nevím proč...
Máš to rozbité.
Můžeš kouknout na Zapnutý a vypnutý JavaScript

Tady můžeš vyzkoušet, že noscript funguje:

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: