gpt4 book ai didi

javascript - 如何识别调用 Javascript 函数的第 3 方 Flash 对象?

转载 作者:行者123 更新时间:2023-11-30 13:30:57 26 4
gpt4 key购买 nike

我有一个包含多个由第三方编写的 Flash 对象的页面,因此无法更改。他们调用 JS 函数但似乎不传递任何标识参数。有什么方法可以确定函数内部调用了哪个 flash 对象?

最佳答案

这可能无法跨浏览器兼容,最后你可能会发现调用函数的只是“Flash”,而不是特定的电影,但这是我唯一能想到的方法:

function myFunction() {
if (myFunction.caller) {
console.log("This function's caller is " + myFunction.caller);
}
else {
console.log("This function was called directly");
}
/* rest of function */
}

这应该在 Firefox 中运行并将记录到控制台。

关于javascript - 如何识别调用 Javascript 函数的第 3 方 Flash 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6776254/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com