AJAX模式中 ,我们一般都是发送一些比较小的数据量,比如参数等,如果用来发送大数据量,效果很不理想,而且容易超过服务器限制,但是利用XMLDOM对象,我们就可以实现.
例子
客户端JS代码
var xmldoc = new ActiveXObject("Microsoft.XMLDOM");
var strxml="要发送的数据" //如果不是XML结构,自己包装一下
xmldoc.async = false;
xmldoc.preserveWhiteSpace=true;
xmldoc.loadXML(strxml);
var poster = new ActiveXObject("Msxml2.XMLHTTP");
今天在博客园上看到一片超赞的C#字符串格式的文章,是我看过最好的一个关于字符格式的文章,转来收藏,顺便向原作者flyingbread表示感谢和尊敬!
1 前言
如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(STL)的字符串类,那么你对String.Format方法肯定很熟悉。在C#中也经常使用这个方法来格式化字符串,比如下面这样:
int x = 16; decimal y = 3.57m; str
最近几天做一个小东东,从别的网页上收集数据,分析后插入数据库,
主要思路就是利用WebClient类的OpenRead()方法获取请求地址返回的数据流,然后做处理。
要把大量HTML代码中的资料取出,一开始我的做法是根据">"或者"<"等的位置做SubString处理,
做好以后实际应用中发现这个方法很容易出错,代码也很难维护。于是改用正则表达式匹配替换。
下面是2个简单的例子
去掉字符串中的HTML代码
public string getTextByHTML(string html) {
今天发现的一点问题
以前写的一个地方 动态的往SELECT里加OPTIONS 用的方法是直接
SELECT.ADD(NEW OPTION(TEXT,VALUE))
结果今天发现在FIREFOX下不能用,后来修改为
SELECT.OPTIONS.ADD(NEW OPTION(TEXT,VALUE))
在IE和FIREFOX下测试都通过了,本以为问题解决了,顺手将删除OPTIONS的代码改成了
SELECT.OPTIONS.REMOVE(SELECT.SELECTEDINDEX)
结果发现FF下不能通过,晕!查看FF的错误控制台,提示REMOVE IS NOT A FUNCTION。
FF不能识别REMOVE()方法?这
公司里目前做的这个项目采用XHTML+CSS实现的,简单的说就是所有数据都在DIV标签里,采用CSS布局,已经开展不少时间了,最近才发现没有遵循W3C标准,导致在FIREFOX中无法正常显示,需要全部修改。。。。。。。
从网上搜了点有用的资料,备用...
-----------------------------------------------------我是华丽的分割线----------------------------------------------------
IE vs FireFox CSS 兼容要点:
DOCTYPE 影响 CSS 处理