Ja sam navikao da koristim ovako nešto u tom slučaju.
Elegantno, striktno i jasno. Ako je sajt teško ovisan o javaskripti.
css parče
Code:
noscript#noscriptDark span
{
line-height:1.5;
font-weight:800;
font-size:1.2em;
text-align:center;
position:fixed;
overflow:hidden;
z-index:9999;
left:-1px;
top:-1px;
right:-1px;
display:block;
height:100%;
width:auto;
margin:1px auto;
padding:8px;
padding-top:60px;
color: DarkOrange;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.8);
}
Nalepi css gde misliš da treba, a ovu noscript > span varijantu - odmah nakon otvaranja body taga, pa proveri šta se dešava.
U normalnim pretraživačima, nije potrebno koristiti noscript tag kao wrapper za span. Ali, da bi i IE mogao da razume, nema druge nego kao u primeru.
Mada, Firefox korisnici mogu da ubiju css/stil iz padajućeg menija, pa da petljaju i dalje po renderovanom html-u ako im volja ... tako da praktično `nema dobrog leka` još uvek...
about:networking