当前位置:  编程技术>WEB前端
本页文章导读:
    ▪C# 获取网页html源文件      /// <summary> /// 获取网页html源文件 /// </summary> /// <param name="url">网页地址</param> /// <param name="encodingStr">网页文件编码字符串</param&.........
    ▪【javascript】tabs选项卡切换效果(扩展版)      前段时间写了个 tabs 选项卡切换效果,今天抽空在原有的基础上进行了扩展,加入了自动轮播,这样就变成了类似图片轮播的效果了。html 代码:<!DOCTYPE HTML><html lang="en-US"><head&g.........
    ▪JS实现日期加减      JS实现日期加减:效果:成型日期-龄期=要求试验日期!事件:当改变成型日期文本框后触发事件!当改变龄期文本框后触发事件!代码: 1 (说明:成型日期ID: tbcxrq 龄期ID: tblq 要求试.........

[1]C# 获取网页html源文件
    来源: 互联网  发布时间: 2013-11-06
/// <summary>
        /// 获取网页html源文件
        /// </summary>
        /// <param name="url">网页地址</param>
        /// <param name="encodingStr">网页文件编码字符串</param>
        /// <returns>html源文件</returns>
        #region GetPageSource
        public static string GetPageSource(string url, string encodingStr)
        {
            HttpWebResponse res = null;
            string strResult = "";
            try
            {
                HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
                //req.Method = "POST";
                req.KeepAlive = true;
                req.ContentType = "application/x-www-form-urlencoded";
                req.Accept = "text/Html,application/xhtml+XML,application/xml;q=0.9,*/*;q=0.8";
                req.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8";
                res = (HttpWebResponse)req.GetResponse();
                StreamReader reader = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(encodingStr));
                strResult = reader.ReadToEnd();
                reader.Close();
            }
            catch
            {

            }
            finally
            {
                if (res != null)
                {
                    res.Close();
                }
            }
            return strResult;
        }

作者:vaecnfeilong 发表于2013-1-11 18:16:24 原文链接
阅读:0 评论:0 查看评论

    
[2]【javascript】tabs选项卡切换效果(扩展版)
    来源:    发布时间: 2013-11-06

前段时间写了个 tabs 选项卡切换效果,今天抽空在原有的基础上进行了扩展,加入了自动轮播,这样就变成了类似图片轮播的效果了。

html 代码:

<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>js-tabs</title>
<link rel="stylesheet" type="text/css" href="/blog_article/css/base.css" media="all"/>
<style type="text/css">
a{color:#a0b3d6;}
.tabs{border:1px solid #a0b3d6;margin:100px;width:300px;}
.tabs-nav a{background:#eaf0fd;line-height:30px;padding:0 20px;display:inline-block;border-right:1px solid #a0b3d6;border-bottom:1px solid #a0b3d6;float:left;}
.tabs-nav .on{background:white;border-bottom:1px solid white;_position:relative;}
.tabs-content{padding:20px;border-top:1px solid #a0b3d6;margin-top:-1px;}
</style>
</head>
<body>
<div id="tabs">
<h2 >
<a href="javascript:;" >首页</a>
<a href="javascript:;">技术</a>
<a href="javascript:;">生活</a>
    
[3]JS实现日期加减
    来源:    发布时间: 2013-11-06

JS实现日期加减:

效果:成型日期-龄期=要求试验日期!

事件:

  • 当改变成型日期文本框后触发事件!
  • 当改变龄期文本框后触发事件!
  • 代码:

    1 (说明:成型日期ID: tbcxrq 龄期ID: tblq 要求试验日期ID: tbyqsyrq)
    2 <script type="text/javascript">
    3
    4 $(function() {
    5 $("#<%=tbcxrq.ClientID %>").change(function() { CaclDate(); });
    6 $("#<%=tblq.ClientID %>").change(function() { CaclDate(); });
    7 //根据龄期计算试验时间
    8 function CaclDate() {
    9
    10 if ($("#<%=tblq.ClientID %>").val() == "" || $("#<%=tbcxrq.ClientID %>").val() == "") {
    11 $("#<%=tbyqsyrq.ClientID %>").val("");
    12 }
    13 else {
    14 var MoldingDate = $("#<%=tbcxrq.ClientID %>").val();
    15 MoldingDate = MoldingDate.replace("-", "/")
    16 var d = new Date(MoldingDate);
    17 var AgeDate = $("#<%=tblq.ClientID %>").val();
    18 d.setDate(d.getDate() + parseInt(AgeDate));
    19 var month = d.getMonth() + 1;
    20 if (parseInt(month) < 10)
    21 month = "0" + month;
    22 var day = d.getDate();
    23 if (parseInt(day) < 10)
    24 day = "0" + day;
    25
    26 var date = (d.getFullYear()) + "-" + month + "-" + day;
    27 $("#<%=tbyqsyrq.ClientID %>").val(date);
    28 }
    29 }
    30 });
    31 </script>

     

    本文链接


        
    最新技术文章:
    ▪css white-space:nowrap属性用法(可以强制文字不...
    ▪IE里button设置border:none属性无效解决方法
    ▪border:none与border:0使用区别
    ▪html清除浮动的6种方法示例
    ▪三个不常见的 HTML5 实用新特性简介
    ▪css代码优化的12个技巧
    ▪低版本IE正常运行HTML5+CSS3网站的3种解决方案
    ▪CSS Hack大全-教你如何区分出IE6-IE10、FireFox、Chr...
    ▪ie6,ie7,ie8完美支持position:fixed的终极解决方案
    ▪小技巧处理div内容溢出
    ▪html小技巧之td,div标签里内容不换行
    ▪纯CSS实现鼠标放上去改变文字内容
    ▪li中插入img图片间有空隙的解决方案
    ▪CSS3中Transition属性详解以及示例分享
    ▪父div高度不能自适应子div高度的解决方案
    ▪告别AJAX实现无刷新提交表单
    ▪从零学CSS系列之文本属性
    ▪HTML 标签
    ▪CSS3+Js实现响应式导航条
    ▪CSS3中Transition属性详解以及示例分享 iis7站长之家
    ▪用css截取字符的几种方法详解(css排版隐藏溢...
    ▪页面遮罩层,并且阻止页面body滚动。bootstrap...
    ▪CSS可以做的几个令你叹为观止的实例分享
    ▪详细分析css float 属性以及position:absolute 的区...
    ▪IE6/IE7/IE8/IE9中tbody的innerHTML不能赋值的完美解...
    ▪CSS小例子(只显示下划线的文本框,像文字一...
    ▪可以给img元素设置背景图
    ▪不通过JavaScript实现的自动滚动视差效果
    ▪div+CSS 兼容小摘
    ▪CSS的inherit与auto使用分析
     


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3