首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ajax加载XML格式的图像-加载图像和淡入淡出?

Ajax加载XML格式的图像-加载图像和淡入淡出?
EN

Stack Overflow用户
提问于 2010-07-29 16:06:29
回答 4查看 1.5K关注 0票数 0

我通过ajax加载了一个包含多张照片的XML文档。我的函数所经历的过程如下:

打开UL

打开一个LI

打开img标签

将src设置为= xml文档中的url (如下所示)

关闭img标签

关闭LI

打开一个LI

打开img标签

将src设置为= xml文档中的url (如下所示)

关闭img标签

关闭LI

关闭UL

它创建一个新的列表项,并为xml文档中的每个单独标记放入img标记。

xml是这样的,但是有更多的条目:

代码语言:javascript
运行
复制
<images><image><url>0.jpg</url></image><image><url>1.jpg</url></image></images>

我的处理图像src的函数的一小部分是

代码语言:javascript
运行
复制
for (i=0;i<x.length;i++)
      {
      txt=txt + "<li>";
      xx=x[i].getElementsByTagName("url");
        {
        try
          {txt=txt + "<img class='fade' src='" + xx[0].firstChild.nodeValue + "' />";
    }
        catch (er)
          {txt=txt + "<li class='fade'><img src='images/ajax-loader.gif' /></li>";}
        }
  txt=txt + "</li>";
      }

我的问题是,如何让这些文件在加载后淡入?我应该如何添加loading.gif的后面呢?我在想一个类似的函数,它以loading.gif作为源来编写图像标记,然后在上面的函数中通过id获取每个元素并更改源。试一试,欢迎任何其他的解决方案。但最主要的是我需要想办法让这个坏男孩褪色。

谢谢

EN

Stack Overflow用户

发布于 2013-02-21 21:12:40

补丁不会在drupal上工作,但是cdn模块可以与pressflow一起工作。

试试这个:

代码语言:javascript
运行
复制
themname_template_preprocess_page(){
    //regular expression for CDN call
}
票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3360484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档