我可以在iframe中更改javascript代码吗?
我有一个iframe,它加载javascript跟踪代码。出于分析目的,它必须驻留在另一个不在同一域的附属网站上我可以在iframe中更改javascript代码吗?,javascript,iframe,Javascript,Iframe,我有一个iframe,它加载javascript跟踪代码。出于分析目的,它必须驻留在另一个不在同一域的附属网站上 <frame src="http://affiliate-site.com/sale-tracking/" name="frame" scrolling="no" id="frame"> </frame> 如果是跨域的,可能不是!是的,它是跨域的如果它在同一顶级域上,并且双方都设置了document.domain,则是。如果没有,那么您(和另一方)需要查看功
<frame src="http://affiliate-site.com/sale-tracking/" name="frame" scrolling="no" id="frame">
</frame>
如果是跨域的,可能不是!是的,它是跨域的如果它在同一顶级域上,并且双方都设置了
document.domain
,则是。如果没有,那么您(和另一方)需要查看功能。谢谢!我将编辑以提及这一点,因为答案是使用postMessage
,理想情况下,你需要自己去调查,如果你被困在一个特定的问题上,否则它要么太宽,要么寻找一个postMessage
教程,这是离题的。
// on the affiliate site page
var toBeChangedFromOutsideTheFrame = 0;