图片批量下载

最近用Opera浏览起点中文网,当进入分类页面或其他频道页面时,页面的布局很混乱,其情形就像是没有正确载入CSS。一般这种情况可能是由于使用了广告过滤,其中某个规则导致页面样式无法载入,比如前段时间出现的贴吧页面混乱的问题。但这次起点的问题又有所不同,即使把广告过滤取消也照样混乱。

打开起点分类页面的源代码,在“<head>”和“</head>”之间找到如下这行代码:

<base id="ctl00_MainBase" href="http://www.qidian.com"></base>

把其中的“href="http://www.qidian.com"”删掉,然后点击源代码界面左上角的“应用更改”按钮,你会发现刚才混乱的分类页面正常了。那么这是什么原因呢?

<base>标签的作用是为页面上的所有链接规定默认地址,页面中的样式文件和脚本文件会按照这个指定的地址进行加载。起点分类页面或其他频道页面并不是以“www.qidian.com”开头,而是以诸如“xuanhuan.qidian.com”的二级域名方式开头,起点网站的开发者们考虑到样式文件和脚本文件路径的统一性,全部指定默认地址为“www.qidian.com”。Opera在这里似乎出了问题,如果以当前页面的域名作为默认地址载入样式文件则正确,而以顶级域名的方式载入则产生错误。

对于起点网站这个问题,我写了一个脚本,只要将脚本文件放入指定的脚本目录就行,方法如下:
1、如果你已经试用了Javascript文件夹,直接将下载的脚本文件“qidian_fix.js”解压到该文件夹。
2、如果还没使用脚本,请在Opera的配置文件目录或者安装目录新建一个名为“script”的文件夹,然后在Opera中打开首选项,依次选择:高级-内容,点击右侧的“Javascript选项”按钮,选择Javascript文件夹,指向刚才新建的“script”的文件夹。最后把“qidian_fix.js”解压到该文件夹。
3、关闭Opera并重新打开,浏览起点网页测试效果。

脚本下载:修复起点页面混乱.zip

转载请注明出处: http://www.hystudio.net/510.html | 鸿言软件工作室

人际关系管理

您可能还会对这些文章感兴趣!

成长管理
我要留言

4访客评论 ,博主回复3

  1. 额,还没用过opera~

    象牙塔2012-11-23 21:54 [回复]
    • 你可以试试,不过D4主题跟Opera有点不兼容,特别是后台进行D4主题设置的时候可能导致内容重复多次。

      渺孤鸿2012-11-24 13:13 [回复]
  2. 只用火狐

    Musk2012-11-19 23:34 [回复]
  3. 以前试过用OPERA这个,不怎么好用,就删除了

    lajiz2012-11-19 17:03 [回复]
  4. 这个可以有,不错OP毕竟还是少数,CHROME + FIREFOX + IE 表示无压力

    吾乐吧软件站2012-11-19 15:49 [回复]
    • Opera兼容性问题的根结在于市场占有率太低,多数网站不会用Opera进行深入测试。

      渺孤鸿2012-11-19 16:17 [回复]

我来说说

(必须)

(必须,保密)

(必须,验证码)

飘过的鸟,请留下一点东西,比如叫声...
取消
点击发消息