解决PJblog表情框在火狐2.0浏览器下无法调出

 
正在载入,请稍候……
上个月把火狐1.5浏览器升级到了2.0,尽管blog是比较规范标准的程序,还是对其进行了一些测试,测试范围包括皮肤风格、插件等。当时发现PJblog表情框在火狐2.0浏览器下无法调出,一时没去找原因,反正本站一个月才有一个火狐浏览器访问者,呵呵。现在是差不多每天有10来个用火狐浏览器访问者,今天中午,又想到这个问题,看了下UBB标签相关js文件,主要是UBBCode_Gecko.js文件,该JS文件主要是用于兼容Mozilla公司的浏览器,包括火狐浏览器。原来是舜子在“插入表情”那段JS代码漏了一句var TempLeft

具体修改步骤如下:
打开common/UBBCode_Gecko.js
找到: //插入表情
将其中的
程序代码 程序代码

function getPos(obj){
  this.Left=0
  this.Top=0
  var tempObj=document.getElementById(obj)
  while (tempObj.tagName.toLowerCase()!="body"){
       this.Left+=tempObj.offsetLeft
       this.Top+=tempObj.offsetTop
       tempObj=tempObj.offsetParent
       TempLeft+=tempObj.offsetLeft+","
  }
}

替换为
程序代码 程序代码

function getPos(obj){
  this.Left=0
  this.Top=0
  var TempLeft
  var tempObj=document.getElementById(obj)
  while (tempObj.tagName.toLowerCase()!="body"){
       this.Left+=tempObj.offsetLeft
       this.Top+=tempObj.offsetTop
       tempObj=tempObj.offsetParent
       TempLeft+=tempObj.offsetLeft+","
  }
}

就可以了,即加入红色部分语句。
另发现“选择字体”那行表单包括颜色、字号在火狐2.0无法调出。 谷歌AD正在载入,请稍候……
点此快速转到评论处,留下您的宝贵见解吧^_^

本文如需转载,请详细注明出处,尊重版权,尊重别人的劳动成果,谢谢合作哦!
Google内容AD正在载入,请稍候……

相关日志
详细信息
日志搜索
推荐收藏
反向链接
本站声明

    相关日志:

     
评论: 0 | 引用: 1 | 查看次数: 11245 | 打印此页 | 关闭此页 | 返回顶部 | 直达底部
评论列表 ↓ 点击显示/隐藏0条博友们的评论
发表评论

① 若您已是本站注册用户,请填入名称和密码,发表留言后即默认登陆.
② 若您尚未在本站注册,为了保护您的发言权,建议您注册账号,进而保护您的名称在本站不被他人所占用.若未特别说明,本站原创或转载的文章,均遵循创作共用协议.^_^
③ 若您不想注册,可以只填写用户名进行发表.
④ 转载本站文章,请注明出处,或者填写文章的引用通告地址,谢谢!
⑤ 本站注册是免费,自由的,但发表 评论/留言 即默认您遵守本站用户协议.
你没有权限发表评论!响应党的号召,十七大期间关闭评论功能