logo 西林@生存 - 骑猪闯天下!
关于JTree在JSP环境下运行错误的解决办法
2007-3-21 19:53:00 By:xling

很早以前,有同志向我反映JTree(JavaScript Tree) 在JSP页面下运行不正确的问题,由于当时我没有JSP的运行环境,所以,无从考证,故不了了之(因为在非JSP页面下运行正常)。

今天我在做一个示例时,遇到这个问题,现对造成原因和解决方法作一下说明:

首先,在JTree.js里找到这一段:

 var createImg=function(pSrc){
  var tmp=createTag("IMG");
  tmp.align ="absmiddle";
  tmp.src  =pSrc;
  tmp.onerror=function(){
   try{this.parentNode.removeChild(this);}catch(e){}
  }
  return tmp;
 }

看红色标注的那段,它的作用是当图片载入错误时,将图片删除。

什么会造成图片加载错误呢?最常见的原因是,图片路径错误,但是在非JSP环境下,JTree运行并没有错误,那是为什么呢?

相信大家的JSP运行环境对文件名大小写是敏感的,所以,弄错了大小写,文件就不会被调用。

解决办法,将 JTreePic目录 下 图片名的大小写 与 JTree.js 里的 图片变量 的大小写完全符合,包括扩展名。

OK!

转我的贴,写你的名,是一种可耻的行为!请不要让我BS你!
阅读全文 | 回复(0) | 引用通告 | 编辑

发表评论:

    密码:
    主页:
    标题:
    页面数据正在载入...
<<  < 2008 - >  >>
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Placard
请职:PHP或JS都行,如果学历要求本科的,请直接忽略。谢谢。 有意者请联系:1fairy1#163.com
Logon System
Search
Info about this blog
Others
myDream
JGrid

数据表格
JTree

树状控件
JMenuTab

标签控件(滑动门)
JTrackBar / JScroll

滑动条/模拟滚动条
JAccordion

(QQ菜单)
关于:
xling,也叫xlingFairy 艾克司令 西林.
Email:1fairy1#163.com
喜欢javascript,喜欢java(汗...还在学习中...水平菜的要死...)
bxna 京ICP备05002321号