網頁

2013年6月19日

[javascript] frames[xxx].location.href適用火狐瀏灠器的寫法

最近有使用frames[xxx].location.href寫法,發現使用Firefox瀏灠的時候,功能卻沒有反應,重新檢視程式碼後,發現一個小地方要注意。
程式範例:
<iframe id='myiframe' name='myiframe' width='100%' height ='100%' src='blank.htm'></iframe>
<script>
    frames[myiframe].location.href = 'http://blog.nux.tw';
</script>
注意事項:
javascript只要有物件id就很方便做控制,但firefox控制iframe必須同時有id及name才能使用frames語法,而其它瀏灠器則只需有id就可以正常運作。