fancybox1.3.1 基于Jquery的插件在IE中图片显示问题 |
本文标签:fancybox,图片显示 主要特色有: 显示HTML,swf,Iframe,ajax请求 支持鼠标滚动显示图片 支持阴影,放大效果 自定义CSS与增加导航按钮 官方有提供比较详细的API,与及How to Use .这里我们不介如何使用了,您可以参看官方网站 。下面我们看一段示例代码: 复制代码 代码如下: var selectedid = $("select[name$=DdlSearchProfile]").val(); var selectedtxt = $("select[name$=DdlSearchProfile] :selected").text(); $("#editsp").fancybox({ ajax: { type: "POST", data: "selectedid=" + selectedid + "&selectedtxt=" + selectedtxt, cache: false }, autoDimensions: false, width: 300, height: 125, scrolling: no, //onStart: OnStartCheck, onComplete: OnshowtxtForEdit, titleShow: false, enableKeyboardNavigation: false }); 这里我们使用它的以ajax方式去load一个page.并传值 。我们可以Server端取到相应的Data,如上面的Id,text. OnComplete是一个CallBack,熟悉JQuery应该知道 。它提供了好几个CallBack,您可以对应具体的场景调用 。 我们接下面主要是解决一个在IE中Close按钮图片显示不出的问题 。我们看到它的CSS使用的了AlphaImageLoader Filter,关于如何使用这个Filter你可以参考这篇POST 一种方法是使用绝对Path,如: http://www.microsoft.com/express/windows/ 希望这篇POST对您开发有帮助 。 |