gpt4 book ai didi

javascript - jquery 文件在域之外不起作用(crossdomain.xml)

转载 作者:行者123 更新时间:2023-11-28 09:51:56 30 4
gpt4 key购买 nike

我已经阅读了这里发布的许多关于 jquery 和跨域实现的问题。我认为我要问的是非法的,但是......

背景:我从 templatemonster 上“下载”了(实际上是撕下来的)一个网页模板。该模板不包含任何 flash,仅包含 JS、CSS、HTML。我下载了所有文件并将它们放入我的 apache Web 服务器中,但我得到的只是 google 页面。

我开始查看 html、css 和 js 文件,但找不到任何内容(所有 js 显然都被缩小了)。

我决定尝试将所有 js 文件替换为“原始”文件,并从 jquery 开始。令我惊讶的是,替换 jquery JS 文件后,破解的网站就可以工作了。所以,我的问题是...

jquery.js 中添加了哪些代码来限制其执行/加载?我可以用任何 JS 文件来做到这一点吗?这种类型的限制可以在本地应用(localhost)吗?我真的很感谢任何有关如何实现这一目标的建议或指示?

非常感谢!

顺便说一句,我不打算将该模板用于任何商业或其他目的。我只是把它撕下来,因为它在不使用 Flash 的动画方面让我大吃一惊。

最佳答案

首先:crossdomain.xml 仅对 FlashPlayer 重要。

第二:您下载的 jQuery 文件可能不是您从 jQuery 网站获得的文件。在 JavaScript 中添加对当前域的检查很容易。如果域不匹配,JavaScript 将更改当前窗口的位置,这非常简单 (window.location)

关于javascript - jquery 文件在域之外不起作用(crossdomain.xml),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10821790/

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