2009年2月28日星期六

网赚315 部分网赚骗子公司黑名单The net gains the swindler company blacklist

  据不完全统计,网赚公司中骗子公司不低于80%,很多网站吃人不吐骨头,在你白白为它卖命后被咔嚓掉,这是多么令人伤心的事,下面分两部分分别列出一些骗子公司和问题公司的名单,给广大网赚朋友一个警戒。
  一、骗子公司
  mikepaid4email和clix
  这两家公司是老牌公司,过去站长认为他的信誉不错,做了很长时间,现在发现是骗子公司。主要欺骗事实如下:1.在下线收入上作弊。他的网站上标明下线提成是10%,他实际给的只有5%,他大概以为我们不知道下线的业绩,就不会发觉他作弊!但站长的下线是与站长有联系的,站长要对他们进行指导。站长实际监测过,让一个下线先点击,然后站长监测下线收入,发现他只给加了5%。有下线的用户可以用同样的监测方法试一试。2.乱删账户。站长原以为,认真做,不作弊,不点击搜索的会员就不会被删除,事实上不是的,前几个月他就试图删除全部中国用户,当时在网站论坛上投票表决,由于大多数人的反对,没有得逞。但接下来,他开始没道理的删除账户,询问他便声称有人盗用了你的密码干一些违规的事情,并承诺调查,但调查不调查鬼才知道。他们本来是起付额很高的公司,目前搜索不支持中国,每天几分钱的收入,何时能够做到起付?以现在的进度,需要几年的时间做到支付,他是想让你知难而退!如果你不退呢?那你努力发展下线,你可以算一算,你要发展多少下线才能达到起付?等你下线多了,他一删了之,你辛辛苦苦点击几年的成果毁于一旦!站长在发现他们的欺骗事实之后,总是舍不得放弃,也没有使用已经赚得的钱做广告,结果,下线多了,突然一天被删除,挣得的140美元全部便宜了这个骗子。站长在他的网站上发信询问两次,都不回答,后在论坛托人询问,回答说我的个人信息乱填。欲加之罪,何患无辞!站长的个人信息一直都是这样填的,为什么早不说?非要等我的下线多了,赚钱多了才下手?站长吃过他的亏,不能看着网友们再吃亏!希望看到本文还在做这两家的的网友及早将在该站挣的钱做广告花掉,然后取消账户。否则,有朝一日,你的钱赚多了,他随便找个理由删除你,那时你回忆起自己过去的一万多次点击,欲哭无泪呀!
  way2win (http://www.way2win.com/
  一直有人在宣传他 什么介绍一个人得50刀的 不过我网赚至今没听说有谁收到过钱 应该列为黑名单
  moneysurplus (http://www.moneysurplus.com/
  网站开一阵关一阵的。申请付款写信给它就是不给还反扣你的钱
  Paidbizopmail(http://www.paidbizopmail.com/
  当时开张时也曾听说有人收到过支付。我好不容易做的25美元申请付款时,paidbizopmail 就会把我的账户删除。近期又重新开张,还好心地说恢复你的下线,但钱已经被它清零了。劝大家不要再做了
  下面的公司都已经不对国内支付了,请大家小心,这些都是公认的骗子,来看看以免上当,以下是国外公认的骗子网站:
  ahmoola,cashfiesta,cashread,clickdough,disneyawards,dollarslove,emailtreasures,epilot,ignifuge,joinmoney,lottoforever,nitroclicks,paidbizopmail,richmails,way2win,topdollaremails,zwallet,trafficsol,ratemail,cash4hits,paidbizopmail。再加上一个国内的中国利(www.chinaour.com),赚大户NOCS也是骗子公司!!只有1%的幸运儿拿到了钱…… 一般的人,如果做到500$他们都会说你作弊!! 而且国外的人投诉的特多!大家慎重!
  注:Spedia这家已不对中国付款!
  fast-exchange这家是骗子公司,是俄国人开的,是黑客,如果你的EGOLD和PAYPAL或STOMPAY的密码用的是一样的话,他将盗取你帐户里的钱,凡是注册了的朋友请一定要小心,快去改换你其他网上银行的密码
  二、问题公司
  创富邮件
  该公司不付款,乱删帐户。
  牡丹网
  以前就说正在测试马上就可以开始赚钱,到现在为止连网站都进不去了,可想骗子一个。
  易妙点击广告
  该公司在运作上有问题,大家最好不要去碰它。
  苹果98网
  该网站已不能访问,有问题啊!
  乐透网
  只要有人通过你的网站访问乐透网并注册成为乐透网会员,经过核实後,将向你支付:¥2.5圆,已停止运作,最好不碰。
  pennyweb
  公司运作有问题,最好不碰,小心啊
  safe-audit
  公司运作有问题,最好不碰,小心啊
  royaltystudios
  公司运作有问题,最好不碰,小心啊!
  goclicks
  公司运作有问题,最好不碰,小心啊!
  cashforclicks
  公司运作有问题,最好不碰,小心啊!
  bannerco-op
  公司运作有问题,最好不碰,小心啊!
  gallop
  公司运作有问题,最好不碰,小心啊!
  bannerpromo
  公司运作有问题,最好不碰,小心啊!
  JustClick
  公司运作有问题,最好不碰,小心啊!
  24-7webads
  公司运作有问题,最好不碰
  SafeAds
  公司运作有问题,小心!
  narrowcastmedia
  该公司运作有问题,要小心!
  BannerSpace
  该公司运作有问题,要小心!
  adclub
  该公司运作有问题,要小心啊!
  NetRadio
  该公司运作有问题,要小心,最好是不碰。
  cyberthrill
  地地道道的骗子,不付款,乱删帐户.请大家不要再上当了!
  GrandImpact.com
  地地道道的骗子,不付款,乱删帐户.
  3Apes
  地地道道的大骗子,不付款,乱删帐户。
  3XONE
  不付款,乱删帐户
  doUno
  网站已停止运作
  HitBox
  该公司已停止点击赚钱服务了,大家别碰了,死老外!
  blacklist
  已对国际用户不再支付了,请大家不要再碰了。
  PAybar
  已不支持中国、台湾、香港、俄罗斯等用户
  CashWars
  公司已经倒闭
  SurfingPrizes
  公司已经倒闭.
  Trancemail
  该网站不能正常访问
  cash4thetaking
  该网站已不能访问
  clickitycash
  已不支持中国用户
  dustygoldemail
  已不支持中国用户
  horizonsurfer
  该公司运作有问题 ,要注意。
  gypsydad
  已不支持中国用户
  cashfiesta
  该公司不对中国用户付款
  Cashroad
  网站已停止运作
  AdCashMail
  以前有过网站不能正常访问的情况,目前已恢复正常,但这种赚钱网站要特别注意,最好不碰。
  Email-blaze
  网站不能正常访问
  HighYieldGroup
  以前有过网站不能正常访问的情况,目前已恢复正常,但这种赚钱网站要特别注意,最好不碰。
  e-specie
  网站不能正常访问
  kanemitsu
  网站不能正常访问
  linksforfreecash
  网站不能正常访问
  platinum-mails
  网站已不能正常访问
  trafficsol
  不付款,乱删帐户.
  matrixmails
  不付款,乱删帐户.
  paidhitworld
  不付款,乱删帐户.
  gypsydad
  这家公司站长做到$35(它是30起付),多次催信还不付.
  LuckyEarners
  国内凡是做网赚的都在做,站长户头被删好几回,以及他的兄弟公司mailingheaven 不允许点击它的搜索链接,站长因不小心点击户头被删除
  5starpromotions
  $25起付是你必须是二星级会员,而要升级二星级会员你必须赚足$29.95
  dirtcheapemails
  要拿钱很累,条件很多,而且价值也不高
  jays-paidmail
  JES的系列公司之一,是最火暴的,但是在国内有绝大多数时间打不开他的网站,现在根本没邮件,而且站长还被减少过几次钱.

文章来源:http://homepage.yesky.com/220/2331720.shtml

【转】高级开发人员如何在网络时代成就自己my story of learning how to build website

本人的一些和网络相关的小经历:
  1999年的时候当时做过一个静态网页,那个时候刚开始学习HTML,那个新鲜哦,就做了个网站,主要是我对一个内容比较感兴趣,关于心理方面的,记得当时叫“成长的岁月,痛苦的美丽”当时访问量还一直很高的来,我就没想做要去弄广告赚钱,还有搜索都排第一的,因为内容都是原创的自己输入的,现在回想起来,真是太单纯啊。
  2001年的时候一高兴还写了个php的留言本,叫什么“挑战最棒的留言本”现在去google搜索估计还能搜索出来一堆,转载的比较多,虽然没时间去完善。2000年的时候本人看asp比较好玩,买了本书,花几天就写了个简单的BBS系统,当时在震旦,公司里还有很多人用这个玩呢,一回首都过去好多年了。
  当时一直有这样的想法,做网站技术含量比较底,以后的工作肯定不做这个的,感觉前景不是很好!所以就没往这方面发展。
  有时候想想自己怎么当时这么没商业头脑,看人家discuz也才02年开始,我在之前就做过了,就是想法太少。如果当时把这些东西完善,发布出去,用的人多了也不错啊!
  后来看到“番茄花园”,人家赚钱了,又感慨了,因为我在03年的时候就做过这样的事,不过我定制windows系统只是给我自己用,自己刻盘,人家多聪明啊。
  静下来总结下,确实网络时代,网络的技术的含量是不高(相比系统编程),高级开发人员不适合做以内容取胜的网站,因为这个门槛太低,有多少人在和你竞争呢,没有优势!
  看那些成功的,都是以为他人提供平台,环境取胜的,(比如discuz bbs,比如这么多的cms)为什么呢?因为网络时代技术含量不高,但是对于那些毫无电脑知识的人,门槛还是高的,所以如果你提供平台,环境就成就了一大批毫无电脑知识的人,这样的人太多了,他们就可以涌入网络大潮,因为这样的人多,所以这个市场就尤其的大。
  还有中国的国情,这批人大多是缺乏钱的,因为网络投资底才来淘金的。再加上中国的网络=免费的概念深入人心,所以想在这些人上赚钱是注定要失败的。所以就注定了这些平台需要免费,这样才会有广大的市场,另外中国还有一个因素支撑免费市场,因为中国人太多,广告收入相对就比较多,而中国人也是很容易被广告左右的人。这些因素相互结合造就了中国的网络现状!
  所以如果要说商业模式,中国这个就是个很好的一种商业模式,至少这十多年内都会行之有效的。所以总结起来就是,网络时代,高级研发人员想成就自己,这个是个不错选择,是不是唯一呢?呵呵谢谢大家的阅读,后面,我会发文章说说就这个商业模式,我们是怎么做的,希望大家喜欢,继续关心我们!

文章来自: 站长网(http://www.admin5.com/)

详文参考:http://www.admin5.com/article/20090226/132756.shtml




相关连接

浅谈网络赚钱的秘密
  网赚必须做到 1、不去学网赚 2、必须有丰富的网络综合知识 3、注意细心... 阅读全文

个人站长分享日赚300元的经验心得
  我利用网络,做正规项目日赚300方法分享,绝对原创项目。... 阅读全文

回顾我的艰辛网络生涯
  前段时间写了一篇七天收入六千元的文章,很多网友都在支持,今天又写了一篇我的网络成长... 阅读全文

从零收入到7天收入达六千多元的完整经历和方法
  我从2002年做网站起到今年国庆从未在网上赚到过一分钱,在国庆七天确收入达到六千,非SEO,纯软件推广流量,分享经验... 阅读全文

2009年2月27日星期五

网站推广 更需要有效的软文发布平台 skills to spot your web site

  如何寻找优质的外链一直是站长比较头疼的问题。能找到一些权重高,又可以增加有效链接的网站,对于站长们来说是件十分幸福的事情。网站要想提高热门词的排名,利用写软文的方式来获取流量是一个不错的方式。李智收集了一些引擎收录非常好,而且还容易获得排名的网站,与大家一起分享:

  1、IT资讯门户:

  站长网: www.admin5.com

  中国站长站: www.chinaz.com

  中国建站:www.jz123.cn

  ITBEAR: www.itbear.com.cn

  站长资讯:www.chinahtml.com

  这些IT资讯网站都是百度新闻源,搜索引擎收录很快,可惜都不能直接放有效链接。站长可以直接在线投稿,编辑审核速度也快,一旦发布其他网站转载率比较高。


  2、站长论坛:

  落伍者论坛:www.im286.com

  51la论坛:bbs.51.la

  站长中国:bbs.zzchn.com

  我拉网:bbs.55.la

  这些论坛都聚集了超高的人气,提交软文的方式最好以沟通交流为目的,可以介绍你的建站心得等内容。

  3、IT写作社区:

  艾瑞网: www.iresearch.cn

  Donews: www.donews.com

  Techweb:www.techweb.com.cn

  IT世界网: www.it.com.cn

  在这些网站申请个人专栏不是一件容易的事,要求在业内有一定知名度。但是发布的文章影响力和效果是显而易见的。

  4、点评分享:

  豆瓣网: www.douban.com

  挖新闻:www.17tech.com

  草根网:www.caogen.com

  典型的WEB2.0资讯、热点分享平台,人气够旺。不论是评论文章还是随笔,只要内容好,并保持及时更新,所受到的关注程度不亚于某些大型门户网站的新闻。

文章来自: 站长网(www.admin5.com ) 详文参考:http://www.admin5.com/article/20090227/132943.shtml

Dreamweaver经典插件下载 Plug-in unit download url

Dreamweaver 插件文件名
Dreamweaver 插件简介
persistent_layers不管滚动条如何拉动,这个层在窗口中的位置始终固定不变
P7_PowerToys_18可以让你方便的插入代码,用开始和结束标签加入既存的代码等
justsoalt用于在你的图片上加入alt标记,它可以利用模板一次为多张图片加入alt说明
calendarPopup一个弹出日历表格,用以确保输入的日历是按照特定的格式进行输入的,主要特色包括:日历链接,按照需要的方式设定日历的格式,按照需要可以在日期项目间增加分隔符等等功能
MX95982_shortcutIconOB_v1插入.icon图标效果
addToFavoritesBH制作加入收藏夹的链接
Anchors建立扩展的命令锚点
BustFrames让其他网页无法将你的主页加载入框架页中
Calendar为指定月份建立日历
ClosePopupWindow制作关闭弹出的窗口
CloseWindowOb建立关闭当前窗口的链接
mm_flabutton_styles为DW4增加几款新的Flash按钮样式
mx142100_mmflabuttonstyles13款Flash Button,并带有.fla的源文件
mx196756_turkeyscounties80多个国家的一个下拉菜单
FlashImage响应鼠标事件的图片渐显渐隐效果
real_networks在页面中插入流式播放的Real视频和音频文件
MX131662_pdreloadxtension从新加载Dreamweaver的各项插件,不用重复的启动关闭Dreamweaver了
DateStamp插入一个日期,或者网页的最后更新日期
Email插入一个Email的连接,可以自己指定标题、BB、BBC、以及message!
ie55_scroll自定义浏览器滚动条的特效CSS
Marquee插入滚动文字效果
scrubber去除点击超级链接时的虚线显示
chromeless_win_wind制作弹出无边浏览小窗口,现在网上最为流行的
scrollablearea使用层制作IE中可控制上下滚动的看板
right_click_menu_builder右键菜单扩展功能
flashtext制作仿Flash的文字效果
typewriter让一段文字以打字的效果出现
gradient_text在网页里生成一段色彩渐变的文字
footnote增加一个弹出的注释,就像image 的alt=……
ie_favicon你只需要一个漂亮的ico格式图片,您的地址栏IE图标将与众不同
favorite_menu为DW增加一个Favorites 菜单,类似IE收藏夹
layer_transitions层的多种转换特效
dhtml_tooltips为页面或链接增加一个dHTML的脚注(即注释)
insert_greeting根据不同的时段插入不同的问候语
script_editor让你更方便的编辑脚本,包括外部脚本
popup_menu_builder帮助您轻松创建一个跨浏览器的弹出菜单
TableLines文章文字各行间都有横线分离
alternate_table_rows使表格中行与行之间的背景色交替变换
print支持三种打印页面连接,文字连接、图片连接
preloaddisplay预先加载页面,如果你的网站下载的速度比较慢,用这个比较好。
swftext将Drm和Flash结合起来了,选择文本,执行该Command,swf动画就轻易的生成了
SliderMenu设计导航菜单的绝佳助手,可以用于导航菜单的设计,特别是导航项很多的场合
disable_view_source让网页源代码无法观看
vmkp_flash_buttonsFlash按钮
iframe内帖窗口(页中页效果)
open_picture_window打开一个与缩略图一样大小的窗口
MX128577_ultimatewindows建立一个可自定义属性的弹出窗口,亦可建立一个居中的窗口
WordCount字数统计
PreviousPage建立返回前一页的超链接
PageTransitions进入、退出页面的过渡转场效果,比如从中间打开、溶解......
Meta_Generator网页 Meta 管理器,可以详细设置Meta
Fix_Null_Links把所有的“#”替换成“javascript”来避免一点击它,网页马上就翻到了顶部
advopenwindow弹出窗口(窗口居中、总在最前面、自动关闭、全屏、无边框窗口)
averagedistribute单元格平均分布
Quick_Title建立文字型的Title说明
Open_Browser_Window+操作弹出式窗口升级版
StyleApplier表格的鼠标触发效果
checkform表单验证插件
Realplayer嵌入网页Real播放器插件
BannerImageBuilder创建多图片随机显示
CloseCW方便的插入一个关闭当前页面的按钮,可以选择按钮、图片、或者文字3种方式
tooltips制作注释
UI_componentsFlash UIComponent

Dreamweaver 插件文件名 Dreamweaver 插件简介
floatimg 在页面上制作的飘浮图片插件,没时间封装
mmJIK Macromedia亲自为Flash 5开发的插件,功能太强大了
MX186725_splash_window 也叫chromeless splash , 一种效果很不错的浏览器窗口
MX175723_DWinamp 可以方便的在DW中控制Winamp,边工作,边听音乐
languagemenu 包括所有语言的下拉菜单(object)
MX162506_persist_layer 不论浏览器的滚动条怎么拉,用这个插件插入的层总是保持在某个位置不动
MX156958_e-VueObject 插入e-Vue MPEG-4格式的文件
Sound 插入Midi、wav、Aiff等格式的声音文件
MX172878_sup_sub_ext 插入上标、下标
Videoembed 插入视频文件,还可以加上控制按钮
NowhereLink 插入一个空连接,点击后不会返回到页面顶部
ExternalJS调用一个外部的.JS脚本语言文件
includeJSfile_hp 调用一个外部的.JS脚本语言文件,插入到<head>区域内
Addramesets 给你的Dreamweaver再加入14种框架模板(command)
Title_for_Links 给文字连接加上说明(command)
ChinaDW 功能是一个中国省市自制区的下拉框
Xwindow 没有边框,没有Title的窗口
MX143626_GoBackorForward 类似于浏览器的前进和后退按钮,但是可以指定每次前进的次数
coolborder 平时插入的表格的border又粗又难看,用这个插件插入看看边框(object)
Set_IE_Scrollbars 设置IE是否出现右边的滚动条,可以适用于单个,多个,整个站点的页面
MX174513_Super_Email 插入一个不打开客户端的默认邮件程序来发送email的超连接
iframei 一个面板插件,可以对iframe标签的属性进行设置(inspector)
MX179510_flashbuttons 一些Flash Button,一共7款
X164476_nirvana_iframePack 一组关于iframe的插件,可以动态的改变iframe中的页面
MX152319_save_all 在Drw的File菜单下加一个Save All命令,用来保存所有Dreamweaver窗口的文件
Layerfx 可以让层做绕定轴转动、震动、加速运动.......
xp_jmailUD中使用的插件。
Scrolling_TitleIE标题栏的文字滚动的效果
RefreshPageLink建立一个刷新当前页面的链接。
quick filter使用CSS滤镜对图片进行快速设置(右键、目标另存为)
adv_random_images这是随机显示图片的新版本,可以定制图片的很多相关属性。
scrolling_status_bar插入打字效果状态栏文字。
form_button_fever使用文字或者图片取代submit、reset 按钮
compare_fields用来验证表单内2个文本框的值是否相同,通常用来检验密码是否一致。并可以自定义抱错信息。
ASP Dream很方便的插入ASP语句,具有向导模式
Ultra Close Window直接关闭窗口,不弹出确认关闭的对话框
flat_button用CSS改变了样式的文本框或按钮
format_css_4规范化<style>代码,附带若干选项设置。
explore在DW的Site窗口中选中文件夹后在右键菜单中添加一条“在资源管理器中打开...”的命令

插件下载地址: http://cid-24703bd2e618e471.skydrive.live.com/browse.aspx/Public/xhtmlcss

转:我做网站后台的流程一般是这样的 how to build a xhmtl web site

我做网站后台的流程一般是这样的

一、网站规划阶段 
 
这个阶段主要是对网站的功能、目标受众、内容、栏目进行规划。这期间会经常性地和有关领导进行沟通。首先,自己一定要对网站的整体规划清清楚楚,然后要吸收别人的建议。吸收别人的建议的过程,可以认认真真地做,也可以走过场,但是有这个过程以后,别人才不会对你的规划说三道四。
至于领导的意愿,和你的规划靠得上边的,你一定要让领导明白,他们的设想已经在你的规划中被考虑进去了。
项目的大致进度,要在这个阶段结束的时候确定下来。

二、后台模块划分和版面设计

这个阶段,程序员要和美工兵分两路分头行动。
后台模块划分如果做好了,后面的效率会高一些。这个过程不能省。
版面设计,美工既要考虑网站整体规划,又要考虑大家的建议,尤其是不能忽视领导们的观点(虽然大多数情况下领导的美术细胞少得可怜)。在这个大前提下,再兼顾美观、合理。一个好的美工,不仅仅能做出漂亮的页面,还要能迎合一下客户或者公司领导的意愿,而且能和程序员进行沟通。
  在这个阶段,程序员和项目经理(项目负责人)要拿出一个可操作的模块划分方案,而美工要确定网站的版面框架、美术风格,做出网站首页和二级页面。
  实际上,在第一个阶段(网站规划阶段),美工就应该开始思考网站的风格了。在第二个阶段,则需要把比较抽象的初级设想变成具体的页面。基本上,首页定了,整个网站的页面就定了一大半了。
  在这个阶段结束的时候,要将项目的进度计划进一步具体化。

三、数据库设计

  这项工作很重要。但是程序员应该知道怎么去做。而且数据库设计是和一个人的理论水平、实际经验息息相关的,不是几句话能说明白的。大的、复杂的站点,数据库规划可能要用一周左右的时间,小的、简单的站点,数据库设计也需要2到3天。
  在这个阶段,美工最好别闲着,继续完成页面设计。要知道下一个阶段,程序员可就要用到美工的页面了。最好别出现这样的情况:程序员要用到某个页面,而美工还没有把那个页面确定下来。

四、后台程序编码

  这个阶段,程序员要紧张工作,会比较辛苦的。
  程序员需要遵守的三个原则:
  1、团队合作;
  2、保证进度;
  3、保证质量。

  美工这个时候要辅助程序员做页面。这个阶段美工可能比较闲,但是一定要称职。

  项目经理该和客户或者领导沟通的时候,一定要沟通。

五、除错、改进、页面美化

  这个阶段,不多说了。项目经理和客户、领导的沟通,仍然是很重要的。

这个流程其实很普通,但是有人问,我就写出来。

可是,关键是如何真正贯彻这个流程。这是需要考验整个团队尤其是项目负责人的。
很少有一个团队在整个流程中不出一点问题,根据我的经验,总会有人影响项目的进度,又总是有人需要为了项目的进度而做一点自我牺牲。
 

最优秀的免费CSS模板下载地址 the best free css templates download

最优秀的免费的CSS模板下载地址,无需注册,无需密码,下载解压即可!

http://www.freecsstemplates.org/

2009年2月25日星期三

利用AJAX实现搜索提示功能 (关键字自动匹配功能)

http://hi.baidu.com/jaoooo/blog/item/24a67d89b8d20eb40f244491.html
(有点问题,需要修改)

关于网友提到代码不能在FIREFOX下运行的问题的解决:

1、由于FF各方面的安全性,它不支持跨域的访问,应此注意在调用跨域脚本代码之前加上

document.domain="http://www.yourdomain.com/" ,不过本实例不需要。

2、在FF下,xmlhttpRequest.send方法必须加上参数null,IE下不需要。另外,xmlhttpRequest.open方法的O要小写open,Send 改为send。

3、初始化对象后,注意加上xmlhttpRequest.overrideMimeType('text/xml'); 以便在 错误控制台 看到不符合XML错误的提示。

4、如果是netscape浏览器,注意加上 netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");

5、修改代码 Response.Write("这下你就满足了吧继续关注") 显示的数据符合XML格式。然后在前台用JAVASCRIPT解析XML。

谢谢大家关注!


注:好多朋友向我发EMAIL,要求源代码,在此感谢他们对这一技术的关注,从今天(08-01-22)开始,我不再发了。有时间把完整的代码贴出来。

希望大家一起学习JAVASCRIPT。。。


原文如下:

希望需要的人慢慢的看,不能急噪。不清楚可以电子邮件给我。

“谷歌主页搜索增加信息提示功能,在用户输入信息时会获得相应的提示与该提示搜索结果数量;其中,提示的数量一般保持在10个内。用户点击提示信息能直接搜索信息,这样能提高信息搜索准确性。”

当然,我们不知道GOOGLE的代码,但是我们也可以实现同样的效果,下面根据自己的实践,一步一步来说,对自己来说,可能更熟练,也希望大家熟练的掌握这一技术。

AJAX是个老话题了,在这里就不费口舌了,直接入题。为了代码的完整性,我尽量写完整。

首先,在HTML页面上放一个文本框。注意要放在form里面哦,属性methord为POST。
<input id="KProvince" style="width: 150px;" autocomplete="off" onkeyup="beKeyUp();" />
注意这里面有一个属性 autocomplete="off",它的目的的关掉文本框的自动提示,必须要,不然你以前在文本框输入的记录会遮挡要提示的数据。onkeyup 方法是在键盘按下后松开执行,正好实现 即时输入,即时调用。更多请在BAIDU搜索详细的解释。
第二步,在文本框下面放一个DIV,注意样式。z-index属性不能少,不然不能覆盖它下面的其它select控件。
<div id="search_suggest" style="position:absolute;z-index:1;"></div>

下面来开始写JAVASCRIPT。
首先创建XMLHttpRequest对象。我把它写成一个方法,以免多次调用。对它我不做解释,更多请在BAIDU搜索详细的解释。
var array=new Array(); //定义一个全局变量数组,用来存放拆分字符串的值,后面具体介绍。
var zz=-1; //此为指针,后面用到
function xmlHttpInitializtions()
{
try
{
xmlhttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlhttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e2)
{
xmlhttpRequest = false;
}
}
if (!xmlhttpRequest && typeof XMLHttpRequest != 'undefined')
{
xmlhttpRequest = new XMLHttpRequest();
}
}
第二步,创建beKeyUp方法,正是键盘按下后松开时的方法,在文本框那里调用。
function beKeyUp()
{
var key = document.getElementById("KProvince").value;
if(key.length>0)//有值才POST,这里最好加个Trim()方法,但是JAVASCRIPT没有现成的方法,自己定义。
{
xmlHttpInitializtions();
xmlhttpRequest.Open("POST","Test_Ajax.aspx?key=" + key,true);//POST
xmlhttpRequest.onreadystatechange=stateChange;//返回状态调用方法stateChange
xmlhttpRequest.Send();
}
}
function stateChange()
{
if(xmlhttpRequest.readystate==4)
{
if(xmlhttpRequest.status==200)
{
var responseStr=xmlhttpRequest.responseText;//获取返回值
if(responseStr.length>0)//返回值不为空才执行下面的代码
{
array=responseStr.split('');//根据‘’拆分,根据自己任意特殊字符,初始化数组
positionDiv();//调用方法,定位DIV显示,具体见方法解释
document.getElementById("search_suggest").innerHTML="";//每次清空DIV内容
for(var i=0;i<array.length;i++)
{
if(array[i]!="")//项值不为空,组合DIV,每个DIV有onmouseover、onmouseout、onclick对应事件
{
document.getElementById("search_suggest").innerHTML+="<div id='item" + i + "' class='itemBg' onmouseover='beMouseOver(" + i +")' onmouseout='beMouseOut(" + i + ")' onclick='beClick(" + i + ")'>" + array[i] + "</div>";
}
}
//最后一个DIV显示 关闭 效果 onclick方法
document.getElementById("search_suggest").innerHTML+="<div class='item_button' onclick='hiddenDiv();'><font color='#999999'>关闭</font></div>";
document.getElementById("search_suggest").style.display="inline";
}
else
{
document.getElementById("search_suggest").style.display="none";
}
}
}
}
//定位DIV显示
function positionDiv()
{
var DivRef= document.getElementById("search_suggest");
DivRef.style.position = "absolute";
var t=document.getElementById("KProvince");
DivRef.style.top= getAbsolutePos(t).y;//相对文本框的TOP高度,方法见下面
DivRef.style.left= getAbsolutePos(t).x ;//相对文本框的LEFT宽度
DivRef.style.height=array.length * 20;//DIV的高度等于每行20个象素乘行数(也就是数组的长度,体现全局数组的作用,不然要传入数组长度的参数)
}
//实现最后一个DIV 关闭 onclick方法
function hiddenDiv()
{
document.getElementById("search_suggest").style.display="none";
}
//定位方法,不做解释
function getAbsolutePos(el)
{
var SL = 0, ST = 0;
var is_div = /^div$/i.test(el.tagName);
if (is_div && el.scrollLeft) SL = el.scrollLeft;
if (is_div && el.scrollTop) ST = el.scrollTop;
var r = { x: el.offsetLeft - SL, y: el.offsetTop - ST };
if (el.offsetParent)
{
var tmp = this.getAbsolutePos(el.offsetParent);
r.x += tmp.x;
r.y += tmp.y;
}
return r;
}

最后是鼠标效果的方法。
//函数鼠标经过效果
function beMouseOverEFF(i)
{
if ((i>=0)&(i<=array.length-1))
{
document.getElementById("item" + i).className="item_high";
}
}

//函数鼠标移开效果
function beMouseOutEFF(i)
{
if ((i>=0)&(i<=array.length-1))
{
document.getElementById("item" + i).className="item_normal";
}
}

//函数鼠标经过
function beMouseOver(i)
{
document.getElementById("KProvince").focus();
beMouseOutEFF(zz);
zz=i;
beMouseOverEFF(zz);
}

//函数鼠标移开
function beMouseOut(i)
{
beMouseOutEFF(i);
}
//函数单击
function beClick(i)
{
document.getElementById("KProvince").value=array[i];
document.getElementById("search_suggest").style.display="none";
document.getElementById("KProvince").focus();
}

对应的样式如下:
.item_normal
{
BORDER-LEFT: #666 1px solid;
BORDER-RIGHT: #666 1px solid;
width:150px;
background-color:#ffffff;
overflow:hidden;
}
.itemBg
{
BORDER-LEFT: #666 1px solid;
BORDER-RIGHT: #666 1px solid;
cursor:default;
background-color:#ffffff;
width:150px;
}
.item_high
{
background-color:#326BC5;
cursor:default;
width:150px;
color:white;
}
.item_button
{
BORDER-LEFT: #666 1px solid;
BORDER-RIGHT: #666 1px solid;
BORDER-BOTTOM: #666 1px solid;
text-align:right;
background-color:#ffffff;
width:150px;
cursor:hand;
}
.suggest_hidden
{
display:none;
}

至于POST 的页面Test_Ajax.aspx该怎么写,我相信都知道。写个简单的能实现的...注意该页面前端的HTML代码都不要
if(Request.QueryString["key"] != null)
{
Response.Write("这下你就满足了吧");//你可以从数据库读取,打印出来就OK
}
到此,功能实现了,具体调整根据自己的爱好修改。本地测试通过......
如果还不能实现的话,请EMAIL给我,把源代码发给你BB。(xiaohui_liu0406@163.com

dreamweaver中0x00b84bac指令引用的0x00bfff8内存,该内存不能为read

Dreamweaver中,当输入汉字,或者使用时间长一些的时候,就会弹出一个警告。警告的内容就是:
0x00b84bac指令引用的0x00bfff8内存,该内存不能为read
这个是怎么回事?
 
 
相关问题:
 
《为什么Dreamweaver一输入汉字就死了》
 
《我在dreamweaver中一输入中文,dreamweaver就死掉了,是咋回事?》
 
 

2009年2月22日星期日