最近,在给一家报警器公司定制的企业外贸网站,已经接近尾声,在这中间用到MSN在线聊天的代码,VeVb.COM特别在此分享MSN在线聊天的两种方式和具体代码添加方法。
方式一:弹出MSN窗口对话
这是最常见的方式,也是最简单的方式。具体MSN在线聊天代码:
<A href="msnim:chat?contact=您的msn账号" target=blank>点这里和我MSN聊天</A>
注:具体代码中,MSN联系的方式有多种:
1、建立对话:msnim:chat?contact=您的msn账号
2、添加好友:msnim:add?contact=您的msn账号
3、语音聊天:msnim:voice?contact=您的msn账号
4、视频聊天:msnim:video?contact=您的msn账号
用的时候写成你的MSN账号,如
<a href="msnim:chat?contact=XXX@vevb.com">与我交谈</a>
这种弹出MSN窗口的方式,适用于访问者自身电脑安装了MSN,这样msnim代码才有有效。
优点:直接打开MSN对话窗口、直接;
缺点:访问者电脑需要安装MSN才有响应,而且但由于MSN默认的隐私设置是不允许未添加好友,直接点击对话链接进行文字聊天的(即使点击该链接会弹出一个MSN的聊天窗口——这样的后果是导致客户输入文字内容会并不能发送到你的MSN上面,而客户以为发送消息成功但没有得到回应)。
方式二:弹出网页,在线网页窗口对话
这种方式可以跟MSN在线对话,免加好友进行文字聊天、MSN匿名/免登录文字聊天。具体设置方法:
1. 通过www.hotmail.com登录MSN账号。
2. 进入链接http://settings.messenger.live.com/Applications/WebSettings.aspx 选中“允许网络上的人查看您是否联机并给您发送消息。”和“允许某个网站的所有人查看我是否联机并向我发送消息。”并保存。
3. 点击创建HTML(或进入链接http://settings.messenger.live.com/Applications/CreateHtml.aspx)获取聊天控件。这里可以看到一行代码形如:
<iframe src="http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=ffae70136529c0cb@apps.messenger.live.com&mkt=zh-CN" width="300" height="300" style="border: solid 1px black; width: 300px; height: 300px;" frameborder="0" scrolling="no"></iframe>
这样只要截取形如http://settings.messenger.live.c ... e.com&mkt=zh-CN的一部分内容作为MSN聊天的链接地址。
这种方式,除解决了未添加好友无法会话的弊端外,同时也能实现匿名会话(浏览者不用登录MSN就能与自己进行文字聊天)。
上面的两种MSN在线聊天的两种方式,你不妨试试
新闻热点
疑难解答