网页前端设计

http://www.86y.org

搜索文章

js面向对象方法的无限级折叠菜单2012/9/13 11:57:15

js面向对象方法的无限级折叠菜单

js面向对象方法的无限级折叠菜单,本实例运用面向对象的方法实现了无限级菜单,比较实用大家可以根据自己的内容改成自己想要的下拉菜单。如果大家觉得有什么更好的想法都可以参与探讨。本例是应用别人的例子,原来那位老兄是用一般方法写成的无限级折叠菜单,在此先感谢他!后来我就通过了一些简化修改,将原来的例子改成了面向对象的方式,实例中的展开与闭合的小图标可以自己重新添加,从而更好的查看效果。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D...未完,继续阅读→

把文章用声音读出来(三)完结片2012/9/8 11:12:48

把文章用声音读出来(三)完结片

今天终于搞定了用声音来读文章,因为前面准备用FLASh来播放声音后来还是用了<bgsound id="iesound">IE方法还有HTML5的声音播放方式。用过调用了BING的方法之后发现一个很奇怪的事。它自己会截取并分断读取出来。所以把这些问题都搞定了。(不担心字符长度问题等等。)哈哈!赶快去测试吧!http://www.86y.org/demo/readcontent/Default.aspx就这个问题已经搞了几天,不过还有学到了不小新知识。一个文章的分段,还有它的一些算法上的学习。(ie6有个BUG字数太多读不出来IE8不会,FF也不会。IE其它版本没有测试。如果大家...未完,继续阅读→

声音bgsound文章

阅读(6705)条

js截取文章内容(字符)并转换成数组2012/9/5 14:28:02

js截取文章内容(字符)并转换成数组

前几天写了一篇把文章用声音读出来(研究中)这几天一直在研究把内容分段,因为毕竟微软的声音API接口只支持2000个汉字,据估计如果字节过多会导致播放声音会比较慢,才想到了把文章分成多个部分传送数据。今天的研究结果是解决了“文章如果内容太多会加载声音比较长”把文章分成了N个部分,并转换成数组格式!读出数组的第一个值。其中用到了js截取字符串的方法,做了比较久的测试。因为没有分隔符,全部是用一个一个计算并包含英文的判断!大家可以查看我写的方法(应该还可以简单点。)当然你可以运行一下看看效果,中英文...未完,继续阅读→

把文章用声音读出来(研究中)2012/9/3 10:28:51

把文章用声音读出来(研究中)

前几天看到有个网站可以阅读所选文字并读出来,感觉如果一篇小说全部让声音读出来那会不会更好呢!其实这只是我的想像,经过多次实验,不过由于翻译字数有限(2000)字以内,一篇文章截成若干份,播放完一段后再用下一份去调用声音API,因为无法取到播放完后返回一个值,然后依此类推,其中是用mircosoft的获取声音API返回打包好的mp3格式的!利用flash播放器读取并播放。获取中/英文字声音的 API,以下获取的是“hello nice to meet you”的声音。http://api.microsofttranslator.com/V2/http.svc/Speak?appId=T-27gIGHrA...未完,继续阅读→

声音内容小说

阅读(6434)条

对asp.net开发中分层的理解2012/8/31 10:38:04

对asp.net开发中分层的理解

我也来讲讲我对asp.net(C#)开发中的分层的理解吧.从一开始接触asp.net到现在算来也有几个年头了,从学校中老师就有教过基础了,不过都是范范!压根不知道分层的概念,后来值到去年在公司有时候向他们学习C#.net,然后他们问他们三层结构怎么做,就这样一步一步,我渐渐地学会了用c#.net。(幸凡学习网就是一个很好的实例)!刚学会我就把我的个人网改成.net版的了,当时我觉得分层也没有什么效果啊,但因为当时没有做过什么项目,看到别人对分层的讨论总是知之然而不知其所以然。后来自己尝试用分层做了一个企业网站的项目,由于项目并...未完,继续阅读→

net项目分层好处

阅读(5970)条

.net rss制作实例附下载2012/8/29 13:34:53

.net rss制作实例附下载

最近准备给自己的网站做个RSS。发现网络搜索的几个网站制作起来感觉不太方便!feed43用着看不大懂。所以还是自己制作一个RSS吧。听说不就是生成XML吗。不过需要RSS的格式。大家可以去看看我的RSS:http://feed.ok22.org(昨天才完成的呢),好吧!接下来我就把实例写下来:使用Repeter控件开发RssFeed      以前绑定数据都是用DataList,而不用Repeter。因为DataList 可以可视化布局和绑定数据项,使用比Repeter方便,且方便很多,开发效率高。而DataList和Repeter在性能方面几乎是等同的(Repeter稍微好那...未完,继续阅读→

RSSRepeter订阅net

阅读(6887)条

用feedsky生成优化博客的RSS 2012/8/29 13:26:31

用feedsky生成优化博客的RSS

现在许许多多的网民都拥有了自己的博客、播客,用来展示自己的个人信息。相伴而来的,RSS方式阅读越来越受网民的青睐。各种各样的RSS阅读器纷纷出台,现在比较流行的有bloglines、google和yahoo的RSS阅读器、国内的有热度网、周伯通等等。大家可以看看我自己的RSS在越来越多阅读器出现之后,RSS就成作者和读者,即博客页面之外另一个联系通路。但是随之就出现了很多问题:首先,作为一种新的阅读方式,现在大多数网站的RSS页面提供的是全代码方式。这样很多网友都不知道如何使用RSS方式进行订阅。其次,作为作者,需要了解每天有多少用户通...未完,继续阅读→

rss优化博客订阅

阅读(6988)条

.net子页面调用模板页面控件2012/8/25 11:14:28

.net子页面调用模板页面控件

最近网站因为添加了一个新的音乐播放功能所以必须要在模板引用页控制模板页的自定义控件,因此又学了不少新知识,所以写下来跟大家分享下。本例列出了,自定义控制的控制,以及服务器控制Lable、TextBox的控制。其它就不一一列举,相信大家对这些的了解一定迎刃而解。页面效果图(底部附源代码下载)1、控制模板页的Div <div id="musicDiv" runat="server">模板页DIV</div>模板引用页代码如下:Master.FindControl("musicDiv").Visible = false;2、控制模板页的Label <asp:Label ID=&...未完,继续阅读→

js图片多功能切换效果2012/8/21 9:59:03

js图片多功能切换效果

记得以前只会用IE里面的图片切换特效,后台由于接触到不同的浏览器发现,原来只有IE支持。现在终于有了个支持所有浏览器的图片切换特效。让我们开始吧js图片多功能切换效果,实例特效中有(百页窗,屏幕中间向两边变化,左上角往右下角变化,方格变化)链接与图片是分开的,其实此特效图片只是用来作为背景,然后不停地切换,而且b的class作为链接b的内容作为title也是不停的切换。这样大家使用起来比较方法!代码如下: <a href="#1" id="changePIC" title="ad1">  <b class=...未完,继续阅读→

js图片切换特效

阅读(6881)条

seo之page speed介绍2012/8/15 11:10:26

seo之page speed介绍

学习SEO也有段时间了,也发现了不少。最近发现了page speed优化工具,对于前端设计师来说也是很重要的工具,对图片方面优化很重要接下来来介绍Page Speed什么是 Page Speed?Page Speed 是开源 Firefox/Firebug 插件。网站管理员和网络开发人员可以使用 Page Speed 来评估他们网页的性能,并获得有关如何改进性能的建议。Page Speed是如何工作的?Page Speed 对网站的网络服务器配置和前端代码执行若干测试。这些测试基于一组已知可增强网页性能的最佳实践。在网页上运行 Page Speed 的网站管理员会获得一组针对各网页的分数,以及...未完,继续阅读→

宝宝年龄动态图片2012/8/10 12:04:44

宝宝年龄动态图片

记得以前篱笆网以前是生成动态的生日提醒图片,后来自己决定给自己宝宝做一个。但是一直都没空去弄,最近比较空所以做了,其实做的时候主要是PNG与图片(任何格式jpg,gif,bmp)的重叠与文字写入最后生成图片PNG!用到了计算年宝宝生日年龄的计算细到几岁几月几天下面会介绍方法getAge!文章末尾附下载地址其实这种效果的延伸就是大头贴特效!效果图如下:相信大家看了这张合成图后应该了解是怎么做的了!对了就是两张图片合成的!图1:(画布)图2:(我把它叫遮罩层)当然图片一定必须是PNG这样才能让宝宝的照片显示出来!好了贴代码了!...未完,继续阅读→

.net中 GDI+ 中发生一般性错误 解决办法2012/8/10 10:52:51

.net中 GDI+ 中发生一般性错误 解决办法

在开发.NET应用中,使用 System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”的发生,通常有以下三种原因:1. 相应的帐户没有写权限。解决方法:赋予 everyone 帐户以写权限。2. 指定的物理路径不存在。解决方法:在调用 Save 方法之前,先判断目录是否存在,若不存在,则创建。if (!Directory.Exists(dirpath))Directory.CreateDirectory(dirpath);3. 保存的文件已存在并因某种原因被锁定。解决方法:重启IIS,解除锁定。并在代码中使用 using 语句,确保释放 Image 对象所使用的所有资源。我遇到的情况: &...未完,继续阅读→

select 自伸展宽度2012/8/4 10:41:34

select 自伸展宽度

本实例中select不需要设置宽度,美化后的select会根据你select的宽度而改变。使用比较方便!效果图如下:代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Select自定义Select自伸展宽度</title><style...未完,继续阅读→

js文字向左移动使用方便(scrollLeft)2012/8/3 20:39:36

js文字向左移动使用方便(scrollLeft)

本文通过封装的形式对要滚动的容器进行处理,而且html只需要提供ID就可以了。js会自动进行处理但是容器必须提供宽度以免超出宽度而变形!封装后的JS比较方便使用方法如下:var elem = document.getElementById("scroll");var sc = new Scroll(elem);var elem2 = document.getElementById("scroll2");var sc = new Scroll(elem2);<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><...未完,继续阅读→

文字移动scrollLeft

阅读(12851)条

在js中写css最方便的方法2012/8/2 21:47:07

在js中写css最方便的方法

很多人在用JS控制CSS样式的时候肯定有人碰到过不知道怎么修改它的样式。而且在JS中与CSS中所写的方法有所不同。不同之处就不在此说明大家可以去看JS可以控制样式的名称写法。style中的cssText使用方法如下:document.getElementById("sd").style.cssText="width:100p;background:#f60";这样使用起来是不是很方便呢,呵呵!实例如下:<div id="sd" style="width:200px">afdaf</div><script>document.getElementById("sd").style.cssText="width:10...未完,继续阅读→

cssTextjs写法

阅读(9968)条

js美女报时2012/8/1 13:51:32

js美女报时

一分钟一个美女报时,我还是前几天从网上看到了有美女每分报时!确实有不少人发现了商机在上面打广告我也觉得这是个好的想法,应该行的通(既可以看到时间又可以做广告,最重要的是养眼的美女) 。所以在这里给大家分享一下我的JS美女报时,当然你可以把这些放到你的网站上去。本人觉得js美女报时最重要的是图片,哪里找这些图片,经过一翻查找,找到了一些日本的美女图片。本人是不愿意的,想找中国台湾的。后来没找到就放弃了,其实还有一个就是大小没有选择只有240*320大小的。勿怪!本文提供1437张美女报时图片下载。在文章底部!好吧...未完,继续阅读→

js去掉重复字符2012/7/28 11:20:24

js去掉重复字符

JS实现去除字符串中重复的内容,本文用了挨个比较的方法来存入另一个数组中。然后返回,并用了判断一旦有重复就退出不赋值,进入下一个循环比较。依此类推,最后显示出不重复的值。呵呵一个字符串 里面有很多相同如何处理 如下这种格式例子:第一种方法:<script type="text/javascript">var str = "zhang abc235;zhang abc123;zhang abc789;wang abc123;zhang abc123";var str1="1;2;3;4;5;3;2;1;5";function delrepeat(str){var stlist=str.split(";");var newstr=new Array(...未完,继续阅读→

js字符串处理

阅读(7883)条

js中退出语句break,continue和return 比较2012/7/28 10:47:49

js中退出语句break,continue和return 比较

在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止首先:break和continue两个一起讨论这两个应用的范围是退出循环或者switch语句,在其他地方使用会导致错误;break:由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。举例:<script>for(var i=1;i<=10;i++){ if(i==6){break;}document.write(i);}//输出结果:12345</script>当i=6的时候,直接退出for这个循环。这个循环将不再被...未完,继续阅读→

jsbreakcontinuereturn

阅读(7836)条

关于HTML条件注释你可能不知道的一些事儿2012/7/27 17:18:14

关于HTML条件注释你可能不知道的一些事儿

最近经常看到类似这样的HTML代码片段,很多前端开发人员应该都熟悉:1 <!--[if lt IE 7]> <html class="ie6"> <![endif]-->2 <!--[if IE 7]> <html class="ie7"> <![endif]-->3 <!--[if IE 8]> <html class="ie8"> <![endif]-->4 <!--[if gt IE 8]><!--> <html> <!--<![endif]--> 这段代码包含了一些条件注释,它会根据浏览器的不同选择性地给<html>标记添加(或不...未完,继续阅读→

css注释

阅读(6199)条

JS判断浏览器类型与版本2012/7/27 16:15:45

JS判断浏览器类型与版本

怎么样在JS中判断浏览器的类型?估计是每个编辑过页面的开发人员都遇到过的问题。在众多的浏览器产品中,IE、Firefox、Opera、Safari........众多品牌 却标准不一,因此时常需要根据不同的浏览器,甚至相同浏览器不同版本做不同的操作,因此,知晓浏览器的判断方法,还是很重要的。下面列举一下常用的判断方 法: 1、判断浏览器是否为IEdocument.all ? "IE" : "others":在IE下document.all值为1,而其他浏览器下的值为0;navigator.userAgent.indexOf("MSIE")>0 ? "IE" : "others&qu...未完,继续阅读→

JS浏览器

阅读(6397)条

当前第  17  页 / 共  28  页  总共559条记录  

14151617181920