Javascript 获取在iFrame中加载我的站点的父站点的完整路径

Javascript 获取在iFrame中加载我的站点的父站点的完整路径,javascript,Javascript,我正在另一个站点的iFrame中显示我的站点(www.example.com),比如说www.example.org。当iFrame加载到此网站的某个子页面时,我必须在我的页面上加载不同的内容,因此它应该加载: www.example.org/subpageA www.example.org/subpageB 但是当加载它的站点URL等于www.example.org/subpageC 我尝试使用document.location.ancestorOrigins[0],但无论我是哪个子页面,它都

我正在另一个站点的iFrame中显示我的站点(
www.example.com
),比如说
www.example.org
。当iFrame加载到此网站的某个子页面时,我必须在我的页面上加载不同的内容,因此它应该加载:

www.example.org/subpageA

www.example.org/subpageB

但是当加载它的站点URL等于
www.example.org/subpageC


我尝试使用
document.location.ancestorOrigins[0]
,但无论我是哪个子页面,它都只返回
“www.example.org”
(没有路径),因此无法定义何时加载该子页面。如何在iFrame中收集源页面的完整路径,从中加载我的站点,包括/subpageC部分?

这是否回答了您的问题?遗憾的是,没有。所有的解决方案都建议返回
www.example.com
,而不是我需要的-
www.example.org/subpageC