今天当有人问我什么是跨浏览器脚本时,我感到很困惑。根据我的理解,跨浏览器脚本与浏览器兼容性相关,跨站点脚本与 java 脚本黑客相关,跨域脚本与 Ajax 调用相关。
我也尝试用谷歌搜索它,但没有弄清楚跨浏览器脚本的概念。
请帮助我理解其中的区别。
最佳答案
如果一个脚本跨浏览器,那么它在所有浏览器中的表现都相当。不同浏览器中的 JavaScript 引擎往往会在一些细节上有所不同。
跨域脚本 是一种试图劫持用户 session (恶意)的攻击,或者是一种与另一个域通信的方式。 Cross Domain Scripting aka Cross Origin Resource Sharing 的设置非常棘手。
关于javascript - 跨浏览器/站点/域脚本之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14144714/