如题。 因为iframe名称并不是固定的, 所以不能用top.xxx来访问了。

解决方案 »

  1.   

    遍历parent DOM对象中的iframe比较找到当前页面所在iframe标签<script>
        window.onload = function () {
            var ifrs = parent.document.getElementsByTagName('iframe');
            for (var i = 0, j = ifrs.length; i < j; i++)
                if (ifrs[i].contentWindow == window) {
                    alert('当前页面所在iframeID:'+ifrs[i].id);
                    break;
                }
        }
    </script>