我正在尝试在框架标记中编写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,它显示未定义。
HTML5中不再支持''和'
@animuson:我非常肯定,如果他们在同一个域名上,这是可能的。 – icktoofay 2012-01-18 06:00:28
@icktoofay你能让我知道,我怎么能使它工作?谢谢。 – Kalx 2012-01-18 06:01:47