2017-02-21 138 views

回答

1

從服務器的角度來看,iFrame是一個獨立的網站,並由瀏覽器單獨要求。

如果您控制主機/父母網站上的代碼,您可以讓父母網站將其URL通過Javascript傳遞給iFrame。在測驗的頁面(iframe的)JavaScript代碼可以訪問它包含了父母的URL變量parent_window_url

<script> 
document.getElementsByTagName('iframe')[0].contentWindow.parent_window_url = window.location.toString(); /* or window.location.host */ 
</script> 

然後:

只是在底部添加這樣的事情。您可以通過AJAX將其發佈到服務器,或者將其包含在您想要動態生成的URL中。