说明:代码来源《PHP和MySQL Web应用开发》一书,还有就是代码有些是经过修改的,经过我的测验全部都可以用。

   书中源码在IE中是可以用的,不过在谷歌出现一些问题就是复选框应用不了,一直提示没有选中。还有就是,中文编码问题

   //self.document.all.item("voteitem",j)在ie浏览器中可以用,但在谷歌等实现不了复选框的选择
        //这里我们改用这个代替:var nn = self.document.all.item("voteitem"); ————>nn[j].checked

 

本示例的数据库脚本 ~~~    MySQL执行语句:  source d:\test\Vote.sql;

 

CREATE DATABASE IF NOT EXISTS Vote
COLLATE 'gb2312_chinese_ci';

USE Vote;
CREATE TABLE IF NOT EXISTS VoteItem (
    Id  INT  AUTO_INCREMENT  PRIMARY KEY,
    Item VARCHAR(50), 
    VoteCount INT
    );

CREATE TABLE IF NOT EXISTS  VoteIP (
    IP  VARCHAR(50)  PRIMARY KEY
);

 

 

style.CSS  CSS样式代码

td {  font-family: "Courier","Ó×Ô²"; font-size: 9pt;line-height:14pt; color: #000080;letter-spacing:1pt}
div {font-family: "Courier","Ó×Ô²";font-size:9pt; color:#008080;letter-spacing:4;line-height:14pt}
span {font-family: "Courier","Ó×Ô²";font-size:9pt; color:#008080;letter-spacing:2;line-height:14pt}
p {  font-family:  "Courier","Ó×Ô²"; font-size:9pt; color: #B0DCF0;line-height:14pt}
.alert {  font-family:  "Courier","Ó×Ô²"; font-size:9pt; line-height:14pt; color: 008080;letter-spacing:2}
a:link {  font-family:  "Courier","Ó×Ô²"; font-size:9pt; color:#008080;  }
a:visited {  font-family:  "Courier","Ó×Ô²"; font-size:9pt; color:#999999;}
a:hover {  font-family:  "Courier","Ó×Ô²"; font-size:9pt; color: #FF0000; text-decoration: underline;}
INPUT.text,INPUT.file{FONT-SIZE: 9pt ;font-family: "Courier","Ó×Ô²";color:#000080;background-color:#ffffff;border:1 solid #B0DCF0}
INPUT.Submit {height=20;border:1 solid #B0DCF0;font-family: "Courier","Ó×Ô²";BACKGROUND-COLOR:#64B9E1; FONT-SIZE: 9pt ;font-color:#B0DCF0; PADDING-TOP: 1px}
View Code

相关文章: