Я реализовал всплывающее окно Alert, используя style-sheet and <noscript>
, если javascript отключен.Во всплывающем окне есть предупреждающее сообщение и кнопка ОК.Кнопка Ok не будет работать, пока javascript не будет отключен во всех браузерах.Когда javascript включен и без перезагрузки страницы
On FF:-
При нажатии на кнопку «ОК» страница получает перезагрузку
Other Browsers:-
При нажатии на кнопку «ОК» ничего не происходит
Я хочуКнопка Ok, чтобы вести себя как FF во всех других браузерах (IE, Opera, Safari, Chrome), как мне этого добиться?
Отредактировал мой код следующим образом
<!-- [START] Following code is get runed to show pop-up when javascript is disabled -->
<noscript>
<div id="javascript_disabled_fade" class="black_overlay" style="display:block;"></div>
<div id="pagewrap-light-small" style="display:block;">
<div id="javascript_disabled_popup" class="white_content_javascript_disabled" style="margin-left:-185px;margin-top:-143px;width: 371px;height:287px;padding:0px;">
<div style="margin:0px;padding:0px;">
<table align="center" style="text-align:center;width:371px;height:287px; " cellpadding="0" cellspacing="0" border="0" >
<tr>
<td align="center" style="text-align:center;padding-left:2px;height:150px;padding-top:8px;" colspan="2">
<img style="border: 0px none ;" src="/images/logo-small.png"/><br/>
<img style="border:none;" src="/images/account_management.png"/>
</td>
</tr>
<tr>
<td colspan="2" align="center" style="font-weight:bold;font-size:12px;color:#5a5a5a; text-align:center; line-height:18px;" >
The site makes extensive use of JavaScript.<br/>
Please enable <span style="color:red;">JavaScript</span> in your browser.
</td>
</tr>
<tr>
<td valign="top" align="center" style="padding-top:24px;" colspan="2">
<a href="javascript:void(0)" onclick="window.location.reload();" class="okGreen"></a>
</td></tr>
</table>
</div>
</div>
</div>
</noscript>
<!-- [END] Following code is get runed to show pop-up when javascript is disabled -->