firefox显示不了QQ空间日志内容的临时解决方法
这是今天偶然发现的一个方法。
在Linux下,以前用firefox不管是开自己的还是别人的QQ空间,都不能正常显示别人的日志具体内容以及留言板内容,显示都是像这样:
![](http://1.bp.blogspot.com/_OspnHYnBz9Q/STI0Bd6XG1I/AAAAAAAAAIQ/ps-mXHwNK98/s320/7.jpg)
在Linux下,以前用firefox不管是开自己的还是别人的QQ空间,都不能正常显示别人的日志具体内容以及留言板内容,显示都是像这样:
![](http://1.bp.blogspot.com/_OspnHYnBz9Q/STI0Bd6XG1I/AAAAAAAAAIQ/ps-mXHwNK98/s320/7.jpg)
空间的框架都在,可是就是看不到日志的具体内容。查看源码可以看到最下面有这样一行:
<noscript>您的浏览器不支持JS脚本<noscript>
但显然这不是事实,我的浏览器打js脚本啊什么的都开放着。这里应该是JS代码在几个浏览器之间的兼容问题。
偶然从别人的空间里“好友秀”里找到了自己的名字,然后点了自己名字下面的那篇文章,结果居然把内容也给显示出来了,看看地址栏里的网址,是http://QQ号码.qzone.qq.com/blog/日志id。于是我就试了下发现可以用如下方法解决日志的显示问题:
右击你想要查看的日志查看属性,可以得到一个如下的地址:
http://imgcache.qq.com/qzone/newblog/blogcontent.html#bid=1228025735&draftid=
这里的1228025735就是日志的id。接下来就好办了,你就可以用
http://日志对应QQ.qzone.qq.com/blog/刚得到的id
来查看对应的日志内容了。这显然还是比较麻烦,希望有天QQ能够优化其代码能做到几个主流浏览器的兼容。
据我的推测,问题所在应该是目前firefox还不支持形如
http://imgcache.qq.com/qzone/newblog/blogcontent.html#bid=1228025735&draftid=
的网址解析与跳转方式。
<noscript>您的浏览器不支持JS脚本<noscript>
但显然这不是事实,我的浏览器打js脚本啊什么的都开放着。这里应该是JS代码在几个浏览器之间的兼容问题。
偶然从别人的空间里“好友秀”里找到了自己的名字,然后点了自己名字下面的那篇文章,结果居然把内容也给显示出来了,看看地址栏里的网址,是http://QQ号码.qzone.qq.com/blog/日志id。于是我就试了下发现可以用如下方法解决日志的显示问题:
右击你想要查看的日志查看属性,可以得到一个如下的地址:
http://imgcache.qq.com/qzone/newblog/blogcontent.html#bid=1228025735&draftid=
这里的1228025735就是日志的id。接下来就好办了,你就可以用
http://日志对应QQ.qzone.qq.com/blog/刚得到的id
来查看对应的日志内容了。这显然还是比较麻烦,希望有天QQ能够优化其代码能做到几个主流浏览器的兼容。
据我的推测,问题所在应该是目前firefox还不支持形如
http://imgcache.qq.com/qzone/newblog/blogcontent.html#bid=1228025735&draftid=
的网址解析与跳转方式。
更多原创技术内容,可以通过公众号「闷骚的程序员」订阅:
![闷骚的程序员](https://cdn.jsdelivr.net/gh/mzlogin/mzlogin.github.io@master/assets/images/qrcode.jpg)
![闷骚的程序员](https://cdn.jsdelivr.net/gh/mzlogin/mzlogin.github.io@master/assets/images/qrcode.jpg)