修改信息以後,不能點擊其餘菜單的問題.html
最終緣由是全局變量name的問題.由於項目使用的frameset(已經不推薦使用):url
<frameset rows="176,*" border="0" frameBorder="NO" frameSpacing="0"> <frame src="test.html" marginheight="136" noResize="noresize" scrolling="no"> <frame name="down_Frame" id="down_Frame" src="abc.html" scrolling="yes"> </frameset>
菜單是這樣跳轉的:spa
window.parent.down_Frame.location = url;
其中第二個frame的name是down_Frame,在頁面中修改name這個屬性,使window.parent.down_Frame定位不到下面這個frame,因此不能跳轉.
code
解決方法是在 js 代碼中不要出現名字爲 name 的全局變量.htm