0
嗨,是否可以点击一个外部网站上的链接加载到iframe中,使用javascript?链接是<a href="#" onclick=Center.Add('micro1')>micro</a>
点击iframe中的链接?
<div id="frameContainer"></div>
<script type="text/javascript">
onload=function(){
var el=document.getElementById("frameContainer")
el.innerHTML="<iframe border=\"0\" scrolling=no src=\"http://domain.com/en-US/My/Pro?tag=micro1\"></iframe>"
}
</script>
有没有其他方法可能你知道?我试过ajax没有运气,试图解析从其他域的实际链接,并把它放在我的网站上,没有运气。我正在使用的网站不提供api – acctman 2011-04-15 20:16:43
这取决于你想要做什么。你可以做的是在你的域中使用PHP代理,将外部URL作为字符串读取,并添加一个“base”标签,以便所有图像等正确加载,然后回显字符串。这会将外部网址加载为您网域上的网页。然后,您可以在父窗体的子框架中执行脚本,因为它不再位于外部域中。 – 2011-04-15 20:25:28