1、html页面仿投票效果,怎么做
用Cookie来记录最后一次投票的时间,每次投票时就和当前时间作对比,可以防止重复投票,票数也用Cookie来记录,但只能对同一台机器有效了。我只能给你设置和读取Cookie的代码,怎么用只是取决于你的业务逻辑,很简单自己实现吧。/*设置cookie@param cookieName -- Cookie名称@param cookieValue -- Cookie的值*/
function setCookie(cookieName, cookieValue) {
if(cookieValue == "") {
return;
}
var date = new Date();
date.setTime(date.getTime()+1000*(60*60*24*10)); //设置cookie过期时间
document.cookie = cookieName + "=" + escape(cookieValue) + ";expires=" + date.toGMTString();
}/*根据cookie名称读取cookie的值@param cookieName -- Cookie名称*/function readCookieValue(cookieName) {
var v = document.cookie;
var start1 = v.indexOf(cookieName);
if(start1 == -1) { //没有找到对应名称的Cookie
return "";
}else {
var start = v.indexOf("=",start1)+1;
var end = v.indexOf(";",start);
return unescape(v.substring(start,end));
}
}
2、怎样用FLASH制作网络投票网页
这个不简单!
要熟悉两种语言,FLASH的AS2和另一种网页服务器语言(ASP,PHP,JSP),还要使用数据库储存数据!具体思路如下:
在FLASH中,要设置投票界面,然后提交数据!
要使用到AS2中的LOADVARS类!
随后返回数据库数据!根据数据绘制图形!椭圆或者柱形!在另外一针中显示投票结果!
3、投票网页选项太多应怎么设计?
投票完全可以放在第一页面上,那些小图标可以利用翻页的效果实现,不会占用很大的地方
4、如何制作投票链接?
会用一些制作网页的工具
Frontpage:office自带的一个工具,操作简单,实用,学起来比较轻松,功能不咋地,
Dreamweaver:专门制作网页的工具,可以自动将网页生成代码,普通网页制作者的首选工具,实用功能比较强大。建议初学者选用。
Photoshop: 专门制作处理图片的,会用这个在以后的制作当中免去了不少麻烦。
Flash : 现在哪个网上没有动画啊。所以这个最好掌握
大型网站制作往往还需要数据库的支持,所以还得懂数据库。sql、ACCESS等
在后面的网络编程,那就不说了。(呵呵。我也不会)
<如果用CMS,只要会HTML,就马虎了 >
开始:
1.网站选题
网站主题就是你建立的网站所要包含的主要内容,一个网站必须要有一个明确的主题。特别是对于个人网站,你不可能像综合网站那样做得内容大而全,包罗万象。你没有这个能力,也没这个精力,所以必须要找准一个自己最感兴趣内容,做深、做透,办出自己的特色,这样才能给用户留下深刻的印象。网站的主题无定则,只要是你感兴趣的,任何内容都可以,但主题要鲜明,在你的主题范围内内容做到大而全、精而深。(有人要问了,是做论坛呢,还是做网站呢。个人感觉网站好一些‘因为做论坛太简单了,免费的论坛一大把,谁申请一个都可以做,所以建议想长做的就先网站好一些,那你只是玩玩就随便了)
2.CMS与域名空间
选择一款CMS,所谓CMS也就是网站后台管理系统。有了它你可以免去很多麻烦,也是CMS带来了一次网站的革命。现在CMS网上有很多免费的,具体哪个好,哪个坏。谁也说不清。选一个适合自己的才是最好的。一般用CMS会网页基础的,不用一个月你就可以有一个有模有样的网站了。另外说到空间,开始是选择免费还是收费那就看你了,条件好的话,最好是选一个收费的,全能空间的好一点(我就后悔我没有选全能的,汗,过完年还得换)申请域名最好合网站的主题,找一个信誉比较好的服务商去买不要贪便宜。具体哪家好,我这里就不说了。以上都差不多了
3.网站规划制作
制作网页之前把各方面都考虑一下。个人站,个人按实际规划一下,要比以后边做边想容易的多了。(如果你有时间精力最好是祥细规划,会给你以后的发展带来很大的好处)。下面就需要按照规划一步一步的去做,做网站,不是简单像做网页,所以要分步骤来做,先大后小,先简后难,就是说在制作网页时,先把大的结构设计好,然后再逐步完善小的结构设计,是先设计出简单的内容,然后再设计复杂的内容,以便出现问题时好修改。在制作网页时要多灵活运用模板,这样可以大大提高制作效率。(当然啦用CMS的话,就不用那么麻烦了,只接下个模版,加上采集,,一个站就出来了)
4.上传测试
所有网站内的网页制作完毕,最后要发布到Web服务器上,才能够让全世界的朋友观看。不过刚做好最好是在本机上测试一段时间在发来服务器上,尽量去发现可能存在的一些问题,如果本机测式差不多了,然后用FTP上传软件把你的网站发布到你申请的服务器上。发布好以后,要一页一页的全面测试下,因为在本机没有问题,并不代表在服务器上没有问题。毕竟不是一台电脑。FTP工具可以从网上下,很多。像Dreamweaver里面带的那个也可以用。
<以上算是完成制作了>
5.网站推广宣传
网站做好之后,要不断地进行宣传,这样才能让更多的朋友认识它,提高网站的访问率和知名度。推广的方法有很多,搜索引擎上提交你的网站、与别的网站交换链接、加入广告链,加入网址站等。(如果有条件最好是找一些同主题的比自己站好的网站进行链接效果会更好点)
<推广我就不介绍了,我也在学习中>
6.网站维护更新
网站要注意经常维护更新内容,保持内容的新鲜,不要一做好就放在那儿不变了,只有不断地给它补充新的内容,才能够吸引住浏览者,经常更新也对百度和GG的收录有一定的景响(当然啦,内容的质量也占很大的比例)
<这六点,都做了以后.想赚点钱的话,就可以放上广告了.不过做什么都是一样.看人.看你的能力了>
5、网页制作里面,网站的投票数百分比如何显示?
我以前写一个div填充颜色 div的宽度设置成动态取值 从数据库中取值之后百分百 很简单的
6、求助:用C#制作一个投票网页
C#只是一种语言,一种面向对象的语言,你说的大概是个投票系统之类的吧,实现很简单的。选择一个IDE开发,既然你选择C#语言,最好选择微软的VS2005、2008。具体实现方法网上应该很多,自己搜索一下。
---------------------
以前写个这样的功能,限于帖子,提供主要代码,可供参考(vs 2005)。
1using System;
2using System.Data;
3using System.Configuration;
4using System.Web;
5using System.Web.Security;
6using System.Web.UI;
7using System.Web.UI.WebControls;
8using System.Web.UI.WebControls.WebParts;
9using System.Web.UI.HtmlControls;
11
12public partial class _Default : System.Web.UI.Page
13...{
14 protected void Page_Load(object sender, EventArgs e)
15 ...{
16 if (!IsPostBack)
17 ...{
18 string[] pollselect = new string[] ...{ "会", "不会", "不知道" };
19 RadioButtonList1.DataSource = pollselect;
20 RadioButtonList1.DataBind();
21 }
22 }
23 protected void Button1_Click(object sender, EventArgs e)
24 ...{
25 Response.Redirect("pollresult.aspx?result=" + RadioButtonList1.SelectedIndex.ToString());
26 RadioButtonList1.SelectedIndex = -1;
27 }
28}
29
--------------------------
1using System;
2using System.Data;
3using System.Configuration;
4using System.Collections;
5using System.Web;
6using System.Web.Security;
7using System.Web.UI;
8using System.Web.UI.WebControls;
9using System.Web.UI.WebControls.WebParts;
10using System.Web.UI.HtmlControls;
11using System.IO;
14public partial class pollresult : System.Web.UI.Page
15...{
16 float poll1ratio = 0F;
17 float poll2ratio = 0F;
18 float poll3ratio = 0F;
19
20 protected void Page_Load(object sender, EventArgs e)
21 ...{
22 Image1.Height = 15;
23 Image2.Height = 15;
24 Image3.Height = 15;
25 int i = int.Parse(Request.QueryString["result"].ToString());
26 string Path = Request.PhysicalApplicationPath + @"\App_Data\savepoll.dat";
27 if (!File.Exists(Path))
28 ...{
29 FileStream fs = File.Create(Path);
30 fs.Close();
31 BinaryWriter bw1 = new BinaryWriter(new FileStream(Path, FileMode.Open, FileAccess.Write, FileShare.ReadWrite));
32 bw1.Write(010);
33 bw1.Write(010);
34 bw1.Write(010);
35 bw1.Close();
36
37 }
38 else
39 ...{
40 BinaryReader br = new BinaryReader(new FileStream(Path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite));
41 int poll1 = br.ReadInt32();
42 int poll2 = br.ReadInt32();
43 int poll3 = br.ReadInt32();
44 if (i == 0) poll1++;
45 else if (i == 1) poll2++;
46 else if (i == 2) poll3++;
47 br.Close();
48
49 int pollsum = poll1 + poll2 + poll3;
50 poll1ratio = Convert.ToSingle((float)poll1 / pollsum);
51 lbyes.Text = Math.Round((poll1ratio * 100), 2).ToString() + "%";
52 poll2ratio = Convert.ToSingle((float)poll2 / pollsum);
53 lbno.Text = Math.Round((poll2ratio * 100), 2).ToString() + "%";
54 poll3ratio = Convert.ToSingle((float)poll3 / pollsum);
55 lbunknow.Text = Math.Round((poll3ratio * 100), 2).ToString() + "%";
56 lbsum.Text = pollsum.ToString();
57
58 Image1.Width = (int)(poll1ratio * 100);
59 Image2.Width = (int)(poll2ratio * 100);
60 Image3.Width = (int)(poll3ratio * 100);
61
62 BinaryWriter bw2 = new BinaryWriter(new FileStream(Path, FileMode.Open, FileAccess.Write, FileShare.ReadWrite));
63 bw2.Write(poll1);
64 bw2.Write(poll2);
65 bw2.Write(poll3);
66 bw2.Close();
67 }
68 }
69}
70
7、网站投票系统的投票结果页面的制作
2.定义记录集
打开数据[绑定]面板,单击[+]按钮,选择[记录集(查询)]菜单项,
如果出现简单[记录集]对话框,则应单击[高级。。。]按钮转到高级记录集对话框!
在名称文本框中输入rsVote,在连接下拉列表中选择connvote,在SQL列表框中书写“SELECT fGood, fMid, fBad, (fGood+fMid+fBad) as VTotal, (fGood/VTotal) as GoodPercent, (fMid/VTotal) as MidpPercent, (fBad/VTotal) as BadPercentFROM tVote”
3.数据绑定
将光标放在“有 人参加了投票”之间,在绑定面板中选中vtotal字段,然后单击“插入”这样就把投票人的总数动态的加入到Result。asp页面中!用同样的方法将其他字段绑定到相应位置
4.记录集中的Goodpercent/Midpercent/Badpercent这3个动态数据分别是投票[很好][一般][很差]的人数占投票总人数的比例。而这三项动态数据的值是小数,在浏览时,将以小数形式显示因此,要把他转换成百分数,并保留2位小数。
选中表格第一行中的{rsVote.GoodPercent},然后在绑定面板中单击Goodpercent右边的下拉三角(即记录集“格式’框中的下拉三角,)在弹出的菜单中选择[百分比]-[2个小数位]
同样的方法设置{rsVote.badPercent}{rsVote.midPercent}
5.制作表格的动态属性
制作图示可采用表格嵌套和表格的动态属性来完成。如果在表格中每一行的第2列的部分嵌套一个只有一行一列的小表格,将这个小表格的背景色设置为红色,将小表格的宽度度量单位设置为百分比(相对于容纳他的单元格宽度也会根据投票者的数量的变化而变化,这样就达到了制作图示的目的。灰色的部分可以看做是投票的总人数,红色的部分可以看做是各选项的人数。
制作投票[很好]项人数占总人数的比例图示。把光标放在第一行的第2列上,插入一个表格。
把表格的背景设置为红色 .选中小表格,选择[窗口]-[标签检查器],打开[标签]面板,选择[属性].找到[常规]-width属性,选中他,这时在他旁边会出现一个闪电按钮。单击闪电按钮,会弹出一个动态数据窗口。在[域]列表框的记录集中选择Goodpercent,然后在格式下拉列表中选择[百分比-2个小数位]项。单击确定。
重复上面的步骤,分别在第二、三行插入一个小表格。只是在设置动态属性时,须在动态数据窗口的列表框的记录集中选择midpercent。 badpercent项
好了,Result。asp的页面也到此就制作好了。可以预览下看看了哦!

8、怎么设计网页投票??
1、打开 stonepoll.com 点击右上角的 “Guest” 并选择登录,当然不登录也可以直接创建投票,但是如果你创建投票要有用户自己提交的内容的话就需要登录在创建。


2、登录后点击 “创建投票” 按钮,进入创建投票的界面。

3、投票的基本设置:填写投票标题 、选择投票类型“单选或者多选”,如果是单选还可以去选择“快速投票”,这样用户直接选择完选项就自动提交了。如果有截止日期,可以点击“更多设置”按钮,然后在投票截止时间那里选择一个时间。如果这个投票不想被别人随便打开,还可以设置一个密码,这样别人打开这个投票时要先输入密码,验证通过后才能查看和投票,很方便。

9、想在微博上做个投票怎么弄?
1、电脑打开新浪微博,然后登录个人账号。

2、登录微博账号后,在发博文的地方,点击三专点,然属后选择投票。

3、点击发起投票后,选择文字或者图片投票。

4、点击发起文字投票后,输入标题,然后输入投票选项。

5、都设置好之后,点击发起。

6、点击发起之后,即可进行投票了。

10、用php制作一个网页来实现简易网上投票系统
html 用单选按钮做,然后提交到 php页面然后存入数据库。
最简单的数据库可以 | id |项目| |是否投票
储存的时候就是存一个项目名称和一个投票 如果投票就录入1 id自动生成就可以
查看结果用php 查询数据库
就直接查询条件是项目名称 查询内容是否投票,然后根据查询出来的个数来确定该项目投了多少票
然后显示出来