代码如下,注释是第二种实现方式,两种都可以; <body> <a href="http://www.baidu.com" class="aLink">baidu.com</a> <a href="http://www.segmentfault.com" class="aLink">segmentfault.com</a> <iframe name="ife" width="800" height="400"></iframe> <script> window.onload = function() { var iframeWin = window.frames[0]; /*var iframeWin = window.frames[0].frameElement;*/ document.addEventListener('click', function(event) { changeIframeWin(event); }, false); function changeIframeWin(e) { var target = e.target; if (target.className === 'aLink') { e.preventDefault(); iframeWin.location = e.target.href; /*iframeWin.src = e.target.href;*/ } } }; </script> </body>
代码如下,注释是第二种实现方式,两种都可以;