2012-01-14 43 views
2

感谢您查看我的问题。所以,我对iframe有个疑问。我想要一个几乎和实际浏览器一样的iframe。我需要使它具有至少一个前进按钮,后退按钮和URL加载器。我已经完成了这一工作,但效果不佳。 我的代码:全功能iFrame w /前进/后退按钮,URL加载器等

<html> 
<head> 
    <title> iFrame </title> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> 
    <script type="text/javascript"> 
    $(function() 
    { 
     $('.frmSubmit').click(function(e) 
     { 
     $('#myIframe').attr('src', $('.frmUrlVal').attr('value')); 
     e.preventDefault(); 
     }); 
    }); 
    </script> 
</head> 
<body> 
    <form> 
    <input type="text" value="http://"class="frmUrlVal"> 
    <input type="submit" class="frmSubmit" value="Go"> 
    <input type="button" VALUE="&lt; &lt; &nbsp; Back &nbsp;" onClick="myIframe.history.back()"> 
    <input type="button" VALUE="Forward &nbsp; &gt; &gt;" onClick="myIframe.history.forward()"> 
    </form> 
    <iframe align="center" width="50%" height="50%" src="http://gravitate.webs.com" frameborder=yes scrolling="yes" name="myIframe" id="myIframe"> </iframe> 
    <form> 

下重装/取消按钮也将较受欢迎。甚至可能是一个状态栏。谢谢!!

回答

3
<html> 
<head> 
    <title> iFrame </title> 
    <script language="javascript"> 
    function LoadPage(){ 
    var objFrame=document.getElementById("myIframe"); 
    objFrame.src=document.getElementById("URL").value; 
    } 
    </script> 
</head> 
<body> 
<div style="Clear:both;"> 
<input type="text" value="http://amazon.co.uk" class="frmUrlVal" ID="URL"> 
<input type="submit" class="frmSubmit" value="Go" onclick="LoadPage()"> 
<input type="button" VALUE="&lt; &lt; &nbsp; Back &nbsp;" onClick="myIframe.history.back()"> 
<input type="button" VALUE="Forward &nbsp; &gt; &gt;" onClick="myIframe.history.forward()"> 
</div> 
<iframe align="center" width="100%" height="90%" src="http://amazon.co.uk" frameborder=yes scrolling="yes" name="myIframe" id="myIframe"> </iframe> 
</body> 
</html> 
+0

谢谢!现在我试图用制表符来获得一个iframe。感谢代码! – PrplNinja 2012-01-15 23:10:40

+0

在哪些浏览器中测试了此演示?我试着在Chrome中运行这个演示,它根本不适用于我。 – 2013-10-13 00:55:41

+1

@AndersonGreen自该演示以来出现了关于iframe已更新的安全性。 – 2013-11-14 09:37:58