js脚本是按其出现在文档中的顺序执行的。
<script> tag的内容总是在被解析到的时候被js引擎解释,所以最后一个script tag总是当前正在解析的script tag, sample如下:
<div>
<script>
var scriptTag = document.getElementsByTagName('script');
scriptTag = scriptTag[scriptTag.length -1];
var parent = scriptTag.parentNode;
</script>
</div>
如果是iframe,需要参考:
http://hi.baidu.com/gclzy/item/88bf943032b517332f20c46d