2010-05-26 2 views
13

призрак NoScript тег more info here
я столкнулся именно этот вопрос, как я буду обращаться с этим для браузеров Internet Explorer :-(

Объяснение:
Я включил следующий NoScript тег в макетеNoScript тег появляется, даже если Javascript включен в IE8

<noscript style="background:#ffcc00;font-size:200%;font-family:verdana;text-align:center;text-transform:uppercase;font-weight:bold;padding:0.8em;">javascript is disabled, please enable it first.</noscript>

Теперь моего приложения, когда я рассматриваю этот макет в I E8 тег noscript CSS отображается в верхней части страницы без содержимого в нем, что делает макет неправильным.

Пожалуйста, помогите ...

ответ

29

Не стилизации NoScript тег, поместите содержимое внутри другого тега:

<style> 
#js-warning p { 
    background:#ffcc00; 
    font-size:200%; 
    font-family:verdana; 
    text-align:center; 
    text-transform:uppercase; 
    font-weight:bold; 
    padding:0.8em; 
} 
</style> 

<noscript id="js-warning"> 
<p>Javascript is disabled, please enable it first.</p> 
</noscript> 
+0

спасибо, что работал :-) –

+0

Прямо в точку и работает, спасибо ! –

Смежные вопросы