最近工作之余想自己写点东西,在网上逛了好一会,决定写一个淘宝客的程序娱乐一下,鉴于本人女朋友比较希望包包之类的,像自己搞一个休闲包包的推广网站,这样既能写点东西,而且还能省点钱,女朋友买包也方便了。
开始做的时候还是挺顺利的,发现淘宝的API做的真不错,能获取到很多宝贝,店铺,我女朋友特别喜欢那种休闲包包,说里面的女式包包都很畅销的。我听着还挺开心的,觉得这个事做的还是很有意义的,既能更熟悉PHP的应用,也能了解淘宝API还能让女朋友开心。
但是后来发现做这么个系统也不容易啊。遇到了好些问题。
首先第一:
我的这个系统是用框架iframe写的。需要登录,所以是有session的,在其他的浏览器都没问题,但是在IE6下一直登陆不进去,一进去就出来了, 开始以为是Cookie的问题,测试后发现好像又不是,那可能是session的问题,后来发现好像也不是,纠结了很久,然后去百度一下,看到天天向上网上面有一篇文章写的不错,原因是IE6有一个问题,在几个窗口间不能共享session id,当请求PHP时,会返回一个session id 但是IE6好像获取不到,
在IE6的老版本中,Session ID会保存在浏览器的Cookie中,而IE6,每次弹出一个窗体的时候,都相当于启动了一个独立的IE浏览器,这个时候Session ID就会丢失。郁闷啊。 网上也是有解决方案的,比如修改IE6的隐私设置或者可以再MSDN上找到一段代码,可以解决这个问题,但是可能会有安全问题,所以不推荐。 为了更好的对浏览器兼容,于是乎本人就觉得还是不用框架写了。 在这里我还想提醒跟我遇到相似问题的朋友们,还是不要在这个上面浪费太多时间了。不是你们代码的问题。 我还想像大家推荐一下那个淘宝的API,觉得挺有意思的,大家不妨写点东西娱乐娱乐,我这里有一个淘宝API调用的实例,大家不妨看看。
转载于:https://blog.51cto.com/4582539/799862