我知道这里已经有一些关于这个问题的线索,但我希望其他人对此有自己的看法。
有两种方法可以设置/读取跨域cookie:
AddHeader("p3p","CP=\"IDC ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR CNT\“)
由于我们没有所有浏览器都可以使用postMessage,所以我认为我们必须使用上面提到的情况之一。
我的问题是哪一种方法更好(更干净),以及为什么要实现跨浏览器。使用任何其他JS框架都超出了本讨论的范围。如果还有更好的办法,请在这里提一提!
谢谢您提前提供的智能信息!:)
发布于 2010-05-04 17:42:39
看看EasyXDM。它是一个库,它封装了跨浏览器的怪癖,并提供了一个易于使用的API,用于在不同域之间使用最佳可用机制在客户端脚本中进行通信(例如,postMessage (如果可用的话),其他机制(如果没有)。
注意:为了使其工作,您需要对两个域都有控制权(其中" control“意味着您可以将静态文件放置在这两个域上)。
https://stackoverflow.com/questions/2328474
复制相似问题