火舞狂歌
世间自有公道,付出总有回报,说到不如做到,要做就做好,步步高!
posts - 29,  comments - 85,  trackbacks - 1

没啥技术含量,先上图:

 

 文件下载 : ThickBox此版在Ie7 IE8下没有问题,固定在页面显示的高度

 修正版下载,此版解决了IE6下显示的问题

 

posted @ 2009-05-20 16:38 火舞狂歌 阅读(97) | 评论 (0)编辑

直接上图

 

 DEMO 下载

posted @ 2009-05-19 11:35 火舞狂歌 阅读(298) | 评论 (0)编辑

 

修改的分页的样式,加入了多个分页样式。

 2008-12-4更新:加入排序功能!

代码下载
 

 

 

posted @ 2008-11-28 16:57 火舞狂歌 阅读(1055) | 评论 (2)编辑
.Image {

  max-width:600px;height:auto;cursor:pointer;

  border:1px dashed #4E6973;padding: 3px;

  zoom:expression( function(elm) {

  if (elm.width>560) {

  var oldVW = elm.width; elm.width=560;

  elm.height = elm.height*(560 /oldVW);

  }

  elm.style.zoom = '1';

  }(this));}

posted @ 2008-10-09 18:06 火舞狂歌 阅读(409) | 评论 (4)编辑

为LightBox 2.0 加入超大图时图片自动缩放功能!

图片尺寸的计算是从THICKBOX中提取出来的,没有什么原创的东西,只是又加工了一遍。呵呵~~

LightBox2.0的图片效果不错,就是如果图片的尺寸超大的话就把整个页面给撑坏了。所以才加上了这个自动缩放的功能!

 源码下载 

 

还有一个类似的效果,据传是从FACEBOOK中提取出来,叫做FACEBOX。同样也是没有加入大图自动缩小的功能。我也给加上了,放上来给用到的朋友们使用,同时也给自己做个备份。

 效果图:

     

 使用说明:见http://famspam.com/facebox

   源码下载 

 

 

posted @ 2008-09-27 23:17 火舞狂歌 阅读(2285) | 评论 (4)编辑

在VS.NET 2008 中新建页时会有

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

这个标准,但对于IE 6 不支持这个标准,故在使用iframe是右边会有空白。将此句去掉并且需要把ifram所在的页面的body设置为overfolw:auto
还要把iframe里面要显示的页面也设置为overfolw:auto
这样才可以。呵呵,耗废了俺两个多小时。唉!

 

 

posted @ 2008-09-23 21:49 火舞狂歌 阅读(273) | 评论 (0)编辑

一、图片应用。将英文的Close 改为关闭,及prev 和next 更改为 上一张和下一张 在thickbox.js中的位置

     首先要下载未经过压缩的文件,下载地址:http://jquery.com/demo/thickbox/

     打开thickbox.js文件,找到

     找到prev 和next 位置改下面的代码:

      TB_NextHTML = "<span id='TB_next'>&nbsp;&nbsp;<a href='#'>下一张 &gt;</a></span>";

      TB_PrevHTML = "<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; 上一张</a></span>";

     将close 变为中文,搜索下,只要不在HTML标记内的全部改为关闭即可。

 

二、在使用iFrame 模式时,有可能需要关闭窗口时同时刷新父窗口,方法如下:在代码的最后加上下面的代码

     

// 刷新打开本窗口的opener窗口. 
function refreshOpener(){ 
// 可能存在frame页面,所以要引用top窗口. 
    var win = top.window; 
    
try
    { 
        
// 刷新. 
        if(win) 
        {
            win.location.href
=win.location.href; 
        }
    }
    
catch(ex)
    { 
        
// 防止opener被关闭时代码异常。 
    } 


// 刷新opener窗口后关闭自己。 
function refreshOpenerAndCloseMe(){ 
refreshOpener(); 
tb_remove();
}

 

然后找到

$("#TB_closeWindowButton").click(tb_remove);

改为:

$("#TB_closeWindowButton").click(refreshOpenerAndCloseMe);

 

注:本人文彩不好希望看官能看懂!

 

posted @ 2008-09-08 16:44 火舞狂歌 阅读(534) | 评论 (1)编辑

可以使用存储过程进行分页。可自定义外观样式。存储过程见附件的SQLhelper.CS文件中

 

先放图

     

代码片段:

     

Code

 

前台代码:

     

<div style="margin-bottom: 10px;">
        
<cc1:FirePager ID="FirePager1" runat="Server" MainTableStyle="text-align:left;" OnPageChanged="FirePager1_PageChanged"
            PageSize
="5">
        
</cc1:FirePager>
    
</div>
    
<asp:GridView ID="GridView1" runat="server" BackColor="White" Width="600px" BorderColor="#DEDFDE"
        BorderStyle
="None" BorderWidth="1px" CellPadding="4" ForeColor="Black" GridLines="Vertical">
        
<FooterStyle BackColor="#CCCC99" />
        
<RowStyle BackColor="#F7F7DE" />
        
<PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" />
        
<SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
        
<HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />
        
<AlternatingRowStyle BackColor="White" />
    
</asp:GridView>
    
<br />
    
<cc1:FirePager ID="FirePager2" runat="Server" PageLinkForeColor="#0030ce" PageNumberBoxBorderColor="#b7d8ee"
        PageLinkHoverBackColor
="#d2eaf6" PageLinkHoverForeColor="#0066a7" PageNumberHoverBorderColor="#b7d8ee"
        PageLinkSelectedBackColor
="#d2eaf6" PageLinkSelectedBorderColor="#b7d8ee" PageLinkSelectedForeColor="#444444"
        OnPageChanged
="FirePager2_PageChanged">
    
</cc1:FirePager>
    
<br />
    
<cc1:FirePager ID="FirePager3" runat="Server" LeftPageNumberBoxPadding="5px 7px 5px 7px"
        PageLinkBackgroundImage
="images/meneame.jpg" MainTableStyle="text-align:left;"
        PageLinkForeColor
="#ff6500" PageNumberBoxBorderColor="#ff9600" PageLinkHoverBackColor="#ffc794"
        PageLinkHoverForeColor
="#ff6500" PageNumberHoverBorderColor="#ff9600" PageLinkSelectedBackColor="#ffbe94"
        PageLinkSelectedBorderColor
="#ff6500" PageLinkSelectedForeColor="#ff6500" OnPageChanged="FirePager3_PageChanged"
        PageSize
="5">
    
</cc1:FirePager>
    
<br />
    
<cc1:FirePager ID="FirePager4" runat="Server" MainTableStyle="background-color:red;PADDING:3px; margin:3px; TEXT-ALIGN: left" />
   

 

 

posted @ 2008-09-01 10:55 火舞狂歌 阅读(381) | 评论 (1)编辑

 <script language="javascript">
  var saveWidth = 0;
 function scaleImg(what)
 {
  what = document.getElementById(what);
   if (navigator.appName=="Netscape")
  winW = window.innerWidth;
  if (navigator.appName.indexOf("Microsoft")!=-1)
   winW = document.body.offsetWidth;
  if (what.width>(720) || saveWidth>(720)) {
   if (what.width==(720))
     what.width=saveWidth;
   else
   {
    saveWidth = what.width;
    what.style.cursor = "pointer";
    what.width=(720);
   }
  }
 }
  </script>


  <img id="img1" src="" onload="scaleImg('img1');" onclick="scaleImg('img1');" />

 

 

posted @ 2008-08-18 22:17 火舞狂歌 阅读(222) | 评论 (1)编辑

CSS:

     

#fontbox{position:relative; font-family:黑体;font-size:96px;}
#idTopDiv {color:#FFFFFF;position:absolute;z-index:4;left:6px;top:6px;}
#idDiv{position:absolute;z-index:3;left:5px;top:5px;filter:progid:DXImageTransform.Microsoft.Blur(makeShadow=true,pixelRadius=3.0,shadowOpacity=0.8);}

 

 

使用:

<div id=fontbox>
<div id=idTopDiv>请从下方选择滤镜参数的值。</div>
<div id=idDiv>请从下方选择滤镜参数的值。</div>
</div>

 

效果:

     

 

缺点:

虽然效果实现了,但是代码量增加了,呵呵~~

 

 

posted @ 2008-07-21 23:23 火舞狂歌 阅读(614) | 评论 (0)编辑

<2009年7月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

与我联系

搜索

 

常用链接

留言簿

我参加的小组

我的标签

随笔档案

文章分类

相册

最新评论

阅读排行榜

评论排行榜