首页 > 我的作品 > 解决在Firefox下面Live Space“发布日志”按钮被禁用的问题

解决在Firefox下面Live Space“发布日志”按钮被禁用的问题

也许你发现了上面的帖子。
这个帖子是我在进行测试,看看能不能启用Live Space的“发布日志”按钮。
事实上是成功了,特将其分享给大家。

首先,你需要安装Firefox扩展 greasemonkey。这个扩展可以使你在加载一个页面的时候执行一段你自己的Javascript程序。

安装之后,将下面的程序拷贝到一个文本文件,并把扩展名改成 .user.js。(务必是.user.js,否则greasemonkey无法自动安装之)。

===脚本开始,拷贝时请不要包含这一行===
// ==UserScript==
// @name           Enable Live Space Post Button
// @namespace      http://ftofficer.spaces.live.com
// @description    Enable Live Space Post Button
// @include        http://*.spaces.live.com/*
// ==/UserScript==

function LiveSpace_enableButton(id) {
  var button = document.getElementById(id);
  if ( button ) {
    var cls = button.getAttribute("class");
    var clsNameEnd = cls.indexOf("spDisabled");
    if ( clsNameEnd != -1 ) {
      clsNameEnd–;   // skip " " before spDisabled
      var newCls = cls.substring(0, clsNameEnd);
     
      button.setAttribute("class", newCls);
      button.setAttribute("mi:state", "enabled");

      var aNode = document.createElement("a");
      aNode.id = id;
      aNode.href = "#";
    }
  }
}

LiveSpace_enableButton("actionToolbarBlogPost");
LiveSpace_enableButton("actionToolbarSave");

===脚本结束,拷贝时请不要包含这一行===

然后将这个js文件拖放到Firefox窗口中,greasemonkey会弹出对话框询问是否安装,选择是,即可完成安装。

然后,去Live Space的“添加日志”当中看看吧。

如果看到“发布日志”和“保存为草稿”仍然没有启用的话,请看看greasemonkey当中配置的网直通配符是不是和你的网址一致,自己改改看看。在不行可以在这里回复。

你也许会喜欢:

  1. Cherry Sun
    2007年11月8日02:13 | #1

    谢谢你!成功了!

  2. 子元
    2007年11月9日02:13 | #2

    顺便~
    LiveSpace_enableButton("actionToolBarListAddItem");

  3. 子元
    2007年11月9日02:13 | #3

    orz没反应……

  4. Zhang Cong
    2007年11月9日02:13 | #4

    "actionToolBarListAddItem"这是哪个Item?
    分析一下加上。

  5. 子元
    2007年11月9日02:13 | #5
    列表里的添加项目……直接加那一句的话可以按但是没反应……
  6. Zhang Cong
    2007年11月10日02:13 | #6

    似乎是本来就没有js逻辑……

  7. Eileen
    2007年11月29日02:13 | #7

    太感谢了!:D

  8. biAji
    2007年12月7日02:13 | #8

    相当困扰。

    为什么只有firefox出这个问题呢。。。故意的?

  9. coconut
    2007年12月16日02:13 | #9

    终于好了
    谢谢~
    ^_^

  10. t T
    2007年1月1日02:13 | #10

    仍然不行。。。看来是今天spaces出了问题

  11. Lux
    2007年1月6日02:13 | #11
    太好了 很管用~ 谢谢
  12. 苏 苏
    2007年1月9日02:13 | #12

    Thank you!

  13. Coco
    2007年1月26日02:13 | #13

    谢谢 啊 ,成功的说

  14. xiaowei
    2007年2月12日02:13 | #14
    我在ie下无法发表 这是什么问题啊
  15. ci yang
    2007年3月29日02:13 | #15

    很感谢。这问题困扰许久,终于解决了~~

  16. No name
    2007年6月24日02:13 | #16

    wow gold!All wow gold US Server 24.99$/1000G on sell! Cheap wow gold,wow gold -109121425091006

  17. No name
    2007年8月16日02:13 | #17

    Welcome to enter (wow gold) and (wow power leveling) trading site, (Rolex) are cheap, (World of Warcraft gold) credibility Very good! Quickly into the next single! Key words directly to the website click on transactions!

  18. T8tube.com www
    2007年3月19日02:13 | #18

    thanks

  1. 本文目前尚无任何 trackbacks 和 pingbacks.