遇到一个服务器,居然不支持WebResource.axd,树型控件不能折叠,而且左边的+、-号全部是X号。
  这个时候,如果没有办法让管理员加上支持,只好采用比较特殊的方法来解决了。
  首先,你会看到有树型控件的网页里面,引入了两JS文件,大概是
<script src='WebResource.axd?id=xxxxx' type='text/javascript' />
这样的地址,这时候,先在本地(可以使用WebResource.axd),打开这个页面,然后在地址栏输入这两个JS的地址,另存为WebResource1.js和WebResource2.js。然后,在这个页面里面引用这两个JS。
    <script src='WebResource1.js' type=..... />
    <script src='WebResource2.js' type=..... />
  接着,右击+号(加号)图片,另存为2.gif,右击-号(减号)图片,另存为1.gif。放在网站目录下,这里假设是根目录。
  这样就把树型结构所有支持的东西都准备好了。

  在页面最后加上:
服务器不支持WebResource.axd的特殊处理<script type="text/javascript" defer>
服务器不支持WebResource.axd的特殊处理
<!--
服务器不支持WebResource.axd的特殊处理
try
>
服务器不支持WebResource.axd的特殊处理<script language="javascript" type="text/javascript" defer>
服务器不支持WebResource.axd的特殊处理    
for(var index = 0; index < document.images.length ; index ++)
>
以上代码是假设全展开的情况下。
这样,树型结构就可以正常使用了。

相关文章:

  • 2021-04-17
  • 2022-12-23
  • 2021-07-01
  • 2022-01-31
  • 2021-06-12
  • 2022-12-23
猜你喜欢
  • 2021-09-09
  • 2022-12-23
  • 2022-12-23
  • 2021-08-05
  • 2022-01-16
  • 2021-05-22
  • 2021-09-13
相关资源
相似解决方案