2012-01-18 17 views
0

我正在尝试在框架标记中编写JavaScript代码。但它并没有消除我的JavaScript代码块。我如何在框架中优于JavaScript?

的方式我这样做是:

<HTML> 
<HEAD> 
<TITLE>My HomePage</TITLE> 
</HEAD> 
<FRAMESET id="frameset1" rows="0,100%,0,0,0" frameborder=0> 

<FRAME NAME="seat" SRC="seat/seat.html" frameborder="no" border=0 MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" FRAMEBORDER="no" NORESIZE> 
<FRAME id="main" NAME="main" SRC="main.html" frameborder="no" border=0 MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" FRAMEBORDER="no" NORESIZE> 

<script type='text/javascript'> 
var myVar=1; 
</script> 

</FRAME> 
<FRAME id="seatinfo" NAME="seatinfo" SRC="seatapi/seatinfo/seat_state.html" frameborder="no" border=0 MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" FRAMEBORDER="no" NORESIZE> 
<FRAME id="blank" NAME="blank" SRC="blank.html" frameborder="no" border=0 MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" FRAMEBORDER="no" NORESIZE> 
<FRAME id="preloadHelp" NAME="preloadHelp" SRC="preloadHelp.html" frameborder="no" border=0 MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" FRAMEBORDER="no" NORESIZE> 

当我在Firebug检查top.main.myVar,它显示未定义。

+1

HTML5中不再支持''和''元素,使用'