Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在iframe中更改javascript代码吗?_Javascript_Iframe - Fatal编程技术网

我可以在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,则是。如果没有,那么您(和另一方)需要查看功

我有一个iframe,它加载javascript跟踪代码。出于分析目的,它必须驻留在另一个不在同一域的附属网站上

<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;