ugrás a tartalomhoz

JavaScript-et nem támogató böngészőknek hibaüzenet küldése

Max Logan · 2007. Jan. 9. (K), 12.27
Fejlesztek egy oldalt ami funkcionalitása miatt elég sok JS kódot tartalmaz. Hogyan lehetne a legcélszerűbben megoldani, hogy akinek a böngészője nem támogatja a JS-t az kapjon egy hibaüzenetet, hogy vagy kapcsolja be vagy keressen olyan böngészőt ami támogatja. A félreértések elkerülése végett jelezném, hogy zárt rendszerről van szó, tehát nem publikus oldal lesz. A hibaüzenetet még a login előtt meg kellene jeleníteni. Most van egy fhnév és jelszó form és ez helyett kellene megjeleníteni a hibaüzenetet letiltott JS esetén.
 
1

noscript?

virág · 2007. Jan. 9. (K), 12.33
http://www.w3.org/TR/html4/interact/scripts.html#h-18.3.1


<SCRIPT type="text/tcl">
...some Tcl script to insert data...
</SCRIPT>
<NOSCRIPT>
<P>Access the <A href="http://someplace.com/data">data.</A>
</NOSCRIPT>
2

noscript

dummy · 2007. Jan. 9. (K), 12.33
törlendő
3

húúú dummy :)

virág · 2007. Jan. 9. (K), 12.34
Ezt nagyon jól egyeztettük! :))
4

re

toxin · 2007. Jan. 9. (K), 12.35
ötlet, csinálsz egy takaródiv-et aminek a display-ja alapból block ebben lehet a blabla, js-el átírod, ha van, none-ra , úgyhogy document.write ()-al, még window.onload előtt, becsatolsz egy arra vonatkozó különutas css kódot, vagy ilyesmi

ha kell példakód, na azt, este most melózom :)


üdv t
5

hmmm

virág · 2007. Jan. 9. (K), 12.36
Biztos átgondoltad ezt? :))) Picit zavarosnak tűnik.
6

nya

toxin · 2007. Jan. 9. (K), 12.44
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
#alert_box {
display : block;
}
</style>
<script type="text/javascript">
document.write ('<link rel="stylesheet" href="./alert.css" type="text/css" media="screen" charset="utf-8" />');
</script>
</head>

<body>
<div id="alert_box">jajaj nincs js</div>
</body>
</html>


alert.css
#alert_box {
display : none;
}


dehogy gondoltam, kreatív vagyok :))

üdv t

ui: na jó http://www.quirksmode.org/book/contents.html 430. oldal körül :)
7

mindenestre jó ötlet

virág · 2007. Jan. 9. (K), 12.48
Már épp dícsérni akartam a kreativitásod gyorsaságát! :) De ígyis jó, mármint jó ötlet.
8

Noscript vs takaró div

Max Logan · 2007. Jan. 9. (K), 13.35
Végülis a noscript mellett döntöttem. Egybéként az alapötletem nekem is ez volt, csak arra gondoltam, hogy van olyan megoldás, ami csak a noscript-es adatokat jelentíti meg.

 <style>
   div#alert_box
   {
     width      : 300px;
     height     : 200px;
     position   : relative;
     z-index    : 1000;
     background : yellow;
     border     : 1px solid red;
   }
 </style>

 <noscript>
   <div id="alert_box">Kapcsold be a JS-t ...</div>
 </noscript>

9

Had ne mondjam

janoszen · 2007. Jan. 9. (K), 14.01
Na, erre az a szabvány válasz a JS-t kikapcsolók között, hogy na a**... és megy egy másik oldalra. Ha nem vagy biztos benne, hogy ez így jó és tuti nem veszítesz értékes látogatót vele, javasolnám, hogy gondold át a koncepciót.
10

Egyetértek, de

Kevlar · 2007. Jan. 9. (K), 14.15
A félreértések elkerülése végett jelezném, hogy zárt rendszerről van szó, tehát nem publikus oldal lesz.
11

szeretjük proclubot

Táskai Zsolt · 2007. Jan. 9. (K), 14.36
tényleg irónia nélkül mondom, csak ez írva nem látszik. szóval fontosak a kritikus megjegyzések. ezért is írom neked: ez a szó úgy van magyarul, hogy "hadd".
további jó munkát,
Tasi
(bocs az offért, de bántotta a szememet a szó)