![](/img/trans.png)
[英]How do I open a third party localStorage store on a client website?
[英]How do I put a third party website or link to a website to open in a frame on my webpage?
我正在建立一个网站,我想在我的网页框架中打开一个第三方网站页面,我该怎么用? javascript? 如果是这样,我该怎么写? 我很新,不知道我在做什么。
如果您使用的是动态网址,则可以使用javascript,否则您将只需要iframe即可 。
<iframe src="http://www.stackoverflow.com" />
如果您希望他们单击链接,然后在iframe中显示网站,则就像这样:
<a href="http://site.com/" target="iframe">site.com</a>
<iframe name="iframe"></iframe>
如果要进行创建,以便当用户单击链接时,该链接在特定框架中打开,则应为该框架/ iframe提供一个ID。 然后,您可以提供该ID作为锚点的目标属性。
假设您的相框看起来像这样
<frame src="somepage.html" id="myFrame">
现在,您可以像这样在该框架中打开一个页面:
<a href="http://www.google.com" target="myFrame">Some link</a>
只需使用纯HTML即可完成此操作。
我会使用http://fancybox.net/
这是一个轻量级的jQuery脚本,可生成美观的iFrame叠加层。 您也可以将其用于图片和其他任何叠加层。
包括jQuery和Fancybox以及FancyBox CSS:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script type="text/javascript" src="jquery.fancybox-1.3.4.pack.js"></script>
<link rel="stylesheet" href="/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" />
然后添加链接:
<a id="iframe" href="http://www.example.com/">This goes to iframe</a>
并使用jQuery初始化FancyBox:
$(document).ready(function() {
/* This is basic - uses default settings */
$("a#iframe").fancybox();
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.