При запуске следующего блока кода FF и Chrome выводят typeof (hiya) = string
, а IE7 / 8 выводят ] typeof (hiya) = undefined
.
<html>
<body>
<script type="text/javascript">
window.hiya = 'hiya';
</script>
<script type="text/javascript">
if( false ) {
var hiya = 1;
}
document.write( "typeof(hiya) = "+ typeof(hiya) );
</script>
</body>
</html>
Каждое из следующих действий решает проблему: