摘要:
.NET有个WebBrowser控件,在上一篇文章中已经用到过。WebBrowser有个DocumentText属性,从MSDN上面看它就是可以直接设置WebBrowser要显示的内容,但是实际操作的时候: webBrowser1.DocumentText = "htmlbodydivHello/divpw/p/body/html"; 这样操作并不会改变其Doc... 阅读全文
摘要:
本文介绍最基本最实用的数据库操作。首先简单复习下MySQL的使用方法,并且建好一张表备用。MySQL在Linux系统上一般都是装好的,在win下安装也很简单,不多做介绍。下面是在Linux上登录mysql,创建数据库和创建表的过程。 下面就来建立一个页面来完成新建用户的页面。首先是一个简单的表单:PHP通过$_POST数组来获得通过post方法提交的表单中的数据。在PHP程序中,我们首先要判断是... 阅读全文
摘要:
Javascript是一种脚本语言,它可以寄宿在各种不同的宿主中实现强大的功能。本文介绍的是嵌入在.Net的WebBrowser控件中显示的HTML文件中的Javascript如何调用C#代码。现在在客户端程序中嵌入网页的做法已经非常普遍了,例如腾讯的新闻弹出框之类的。 .Net的WebBrowser用的内核应该还是IE的。IE中,window对象有个external属性,这个属性提供了一个外部... 阅读全文
摘要:
语音机的基本就是像声讯台那样的能够自动接电话放录音,并且接受用户手机输入的数字然后做相应的处理。最近要做一个用语音机接受用户输入的产品防伪码,查询产品的真假。语音机长的差不多就是这个样子. 语音机一头接在电话线上,一头通过USB接在电脑上,然后它会告诉程序电话线上的各种状态,程序做相应的处理。这个小项目的业务逻辑并不复杂,关键是要调用这个语音机提供的api,它没有提供.net的api,只有一个wi... 阅读全文
摘要:
1. 数组 PHP的数组其实是一个关联数组,或者说是哈希表。PHP不需要预先声明数组的大小,可以用直接赋值的方式来创建数组。例如: //最传统,用数字做键,赋值 $state[0]="Beijing"; $state[1]="Hebei"; $state[2]="Tianjin"; //如果键是递增的数字,则可以省略 $city[]="Shanghai"; $city[]="Tianjin... 阅读全文
摘要:
2010年一眨眼就过去了,转眼之间我已经工作2年多。工作第三年其实是挺关键的。新的一年开始了,有必要回顾总结过去的一年,也为新的一年设定些目标。 记得这一年年初的时候给自己定的计划是要发100篇日志,来激励自己不断学习。然而有余种种原因,最终只完成了37篇, 这一年的主要成绩应该有两点,一是较为系统的学习了Javascript,同时也学习了extjs库和jquery库,extjs... 阅读全文
摘要:
圣诞快乐!好久没来写了,最近比较忙乱。今天放假在家休息了一天,就发一篇吧,以后还是要坚持写。 SQL Server 2005 中新支持了递归查询和row_number()函数。这些已经不是新话题了。只是在工作中遇到一个需求,要显示分类的新闻,并且支持分页。其中,新闻的分类是支持无限级的分类,因此这两个新特性就能够很好的完成这项工作。本来考虑到虚拟空间服务商提供的数据库可能是2000,不过现在看看... 阅读全文
摘要:
1. 定时循环执行代码 可以类似这样写。 2. 刷新当前页面window.location.reload(); 阅读全文
摘要:
jQuery及其插件可以极大简化Web应用程序的开发。查了下资料,下面这些插件或许比较常用和好用。先收藏下来,慢慢研究。 首先需要一个jQuery程序: http://jquery.com/ 1. 表单的ajax提交,序列化等 推荐使用 jQuery Forms 插件:http://jquery.malsup.com/form/ 2. 表单的验证 ... 阅读全文
摘要:
本系列适合有其他编程语言经验而PHP经验为0的人快速参考入门。 配置PHP以及MySQL的过程略去,如果在Ubuntu下,参考 Ubuntu 10.04 Installation Memo 即可。 1. 基本语法 要在HTML代码中嵌入PHP脚本的方法是在<?php ?>中书写代码。向浏览器输出数据采用echo或者print函数。echo可以接受多个参数,print 只能... 阅读全文