Autor Zpráva
VIPatrikPK
Profil
Ako zistím či ma uživateľ zapnuté/vypnuté JS ?
Bubák
Profil
zapnutý Javascript
Je zapnutý JavaScript?
Zjištění zapnutého javascriptu?
Ověření zapnutí js pomocí php
zapnutí javascriptu skriptem
Jak zjistit, zda má uživatel povolený JS
VIPatrikPK
Profil
a ako nastaviť keď má uživateľ vypnutý js tak aby mu vyskočilo okno s nápisom "JavaScripty máte zakázane !" druhý riadok "Prosím zapnite si JS ."
martin1312
Profil
hned druhy odkaz, druhy prispevok <noscript>Zapni si javascript :) </noscript>
Bubák
Profil
Použiješ element, jehož obsah se zobrazuje při nefunkčním JS a nastyluješ ho pomocí CSS tak, aby vypadal jako vyskočené okno.
VIPatrikPK
Profil
ano ale ako spravím s tim oknom novým ?
_es
Profil
VIPatrikPK:
ako spravím s tim oknom novým ?
Asi nijako, lebo sa to robí cez JS.
panther
Profil
VIPatrikPK:
bez JS žádné nové okno neotevřeš (a bez kliknutí na odkaz) - vytvoř si nějaký element, který napozicuj absolutně nade vše ostatní (absolutní pozice, z-index).

Nebo ještě jinak, napiš aplikaci tak, aby nebyla na JS závislá.
_es
Profil
panther:
vytvoř si nějaký element, který napozicuj absolutně nade vše ostatní (absolutní pozice, z-index)
No ale to potom zase nebude možnosť zavretia „okna“.
panther
Profil
_es:
No ale to potom zase nebude možnosť zavretia ‚okna‘.
ale jo... sice to bude opičárna, ale teoreticky by to šlo (něco na způsob ?close=1).

Ale platí, co jsem napsal v [#8] - většinou nebývá důvod být závislý na JS.
_es
Profil
panther:
sice to bude opičárna, ale teoreticky by to šlo (něco na způsob ?close=1).
Ako že by sa „okno“ „zavrelo“ tak, že sa po kliknutí na odkaz v „okne“ načíta znovu celá stránka bez toho „okna“?
VIPatrikPK
Profil
a ako ked je JS off tak presmeruje na stránku s napisom ?
panther
Profil
_es:
ano, přesně tak. Je to pakárna, ale možnost by to byla - teoreticky.
_es
Profil
VIPatrikPK:
přesmerovani po 5 sekundach
Bubák
Profil
_es:
No ale to potom zase nebude možnosť zavretia ‚okna‘.
V moderních prohlížečích by to šlo pomocí :target, ale dokud nevymizí IE8, tak je to nepoužitelné.
<style>
  #okno:target  {background: #def;} 
</style>
<div id="okno">
  <p><a href="#okno">zavřít</a>
  <p>text 
</div>
V ukázce je jen podbarvení, ale není problém změnit třebas na zmizení, display: none;
VIPatrikPK
Profil
Prosím napíšete mi ten kód na presmerovanie keď má niekto JS off ?
_es
Profil
VIPatrikPK:
...napíšete mi ten kód...
Nájdeš ho v odkaze v [#14].
Radek9
Profil
VIPatrikPK:
A co kdyby ses taky trochu snažil? Tohle jsou naprosto primitivní dotazy. Zatím jsem od tebe neviděl ani trochu vlastní iniciativy, neustále píšeš jen zprávy typu „ako spravím …?“
VIPatrikPK
Profil
Radek9:
A keď som nováčik !
Radek9
Profil
VIPatrikPK:
Tak se uč. Nikdo tě nebude vodit za ručičku. Googlit snad umíš, ne?
VIPatrikPK
Profil
nn :)
Radek9
Profil
VIPatrikPK:
Tak s tímhle přístupem ti, kamaráde, nepomůže vůbec nikdo. :-) Kdyby ses aspoň o nějaký kód pokusil a napsal: „Toto mi nefunguje, dělá to to a to, ale mělo by to dělat to a to“, tak by ti někdo poradil, ale pro dotazy typu „Chci udělat to a to“ tu máme sekci Práce a zakázky. Využij ji, nebo projev vlastní snahu.
Joker
Profil
VIPatrikPK:
A keď som nováčik !
I nováčci, resp. zejména nováčci se musejí sami snažit a ne napsat „vyřešte mi to“ (často navíc s moc obecným anebo nesrozumitelným popisem problému) a pak sedět a koukat- a případné odkazy na řešení problému se ani neobtěžovat přečíst.
VIPatrikPK
Profil
Tak ok už sem nebudem chodiť !

Ste spokojný ?
Radek9
Profil
VIPatrikPK:
Pokud mohu mluvit za sebe, tak ano, jsem. Takových podobných dotazů tu nemáš málo, například hned z této kategorie:
JS načíta až po chvýli
Datum v JS

A nebo odjinud:
Ako dať <textarea> obsah do stredu na výšku?
Návštevnosť JS

A takhle bych mohl pokračovat vlastně skoro všemi tvými dotazy. ;-)
Chamurappi
Profil
Reaguji na VIPatrikaPK:
Klidně se ptej, ale nejprve si zkoušej sám najít řešení a přemýšlet nad ním. Ber trochu ohledy na nás, kdo ti odpovídáme. Nejsme stroje, neradi se opakujeme — na našem místě bys reagoval podobně.
peta
Profil
Moderátor Chamurappi: Vyhozeno… a zase vráceno.

<div id=noscript>"JavaScripty máte zakázane !"</div>
<script>document.getElementById('noscript').style.display="none";</script>
Mozna bude fungovat onload...
<div onload="this.style.display='none'">"JavaScripty máte zakázane !"</div>
Moderátor Chamurappi: Událost onload na <div>ech neexistuje.
_es
Profil
peta:
To sú čo za divné „riešenia“ a nezmysly?

<div id=noscript>
Značku <noscript> nepoznáš? Stačilo si len prečítať celé vlákno.

Mozna bude fungovat onload...<div onload=
Prečo by to malo nejako fungovať? Kde si došiel na to, že <div> má udalosť onload? Kedy by mala nastať?
peta
Profil
_es: ja to cetl, ale takoveto reseni, jak jsem uvedl 1, tam nikdo nepsal. A pritom se to samo nabizi. Ne vsechny prohlizece spravne umi zpracovat noscript a ja osobne noscript take pouzivam.
Chamurappi
Profil
Reaguji na peta:
Ne vsechny prohlizece spravne umi zpracovat noscript
Vážně? Které neumí?

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: