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