[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] 请问如何用以下JS文件打电话?

1.htm
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <!-- saved from url=(0310)http://vip.tq.cn/vip/leavemsg.do -->
  3. <HTML><HEAD>
  4. <META content=IE=EmulateIE7 http-equiv=X-UA-Compatible>
  5. <META content="text/html; charset=gb2312" http-equiv=Content-Type>
  6. <SCRIPT>
  7. //2010-11-20 加tag参数
  8. //2010-11-30 加leavemsg_welcome
  9. //2011-01-11加rand参数
  10. //2011-01-19加代理定制需求
  11. //2011-02-21加siteid
  12. //2012-1-12统一推广链接参数
  13. //2012-8-12留言页中也支持标签
  14. //2012-9-4加是否显示TQlogo的功能
  15. //2012.12.19加手机版
  16.                 var isPreview = false;//说明是预览
  17.                 if(isPreview)
  18.                 {
  19.                         document.write('<scr'+'ipt language="javascript" src="js2010/getpreviewpara.js"></s'+'cript>');
  20.                 }
  21.                 else
  22.                 {
  23.                 ///*
  24.                
  25.                         //2011.04.12加自定义留言字段功能
  26.                         var items = [];
  27.                         //2011-01-19加代理定制需求
  28.                         var agentid="0";
  29.                         
  30.             var chat_logo                        = "";
  31.                         var logoLink                        = "";
  32.             var card_url                        = "";//代理定制设置的名片
  33.                         var siteid = "";
  34.                         var ltype="1";
  35.                         var iscallback="1";
  36.                         var tq_right_infocard_url="";//嵌入代码中设置的名片
  37.                         var struin="9427669";
  38.                         var is_chat_win_size = "0";
  39.                         var chat_win_w="0";
  40.                         var chat_win_h="0";
  41.                         var adminuin = "9427669";
  42.                         var clientid = "";
  43.                         var clientname        = "";
  44.                         var para1        = "";
  45.                         var para2        = "";
  46.                         var para3        = "";
  47.                         var para4        = "";
  48.                         var para5        = "";
  49.                         //10.05.25
  50.                         var type_code ="";
  51.                         var comtimes="1";
  52.                         var spage="";
  53.                         var rand="86376897402886632";
  54.                         var page="";
  55.                         var localurl="http://hg8048.com/";
  56.                         var keyword = "";
  57.                         
  58.                         //2010-10-01
  59.                         var is_defined_infocard = "0";
  60.                         var leavemsg_welcome = "";
  61.                         var leavemsg_welcome_en = "";
  62.                         var infocard_url="";//会话页面中设置的名片
  63.                         var logo_area_style = "0";
  64.                         var is_defined_logo = "0";
  65.                         var logo_img = "";
  66.                         var mp_title = "";
  67.                         var mp_title_en = "";
  68.                         var infocard_bg_style="1";
  69.                         var infocard_bg_trans="80";
  70.                         var bg_type="0";
  71.                         var bg_style="1";
  72.                         var bg_img="";
  73.                         var color_rgb="8AA2DF";
  74.                         var top_bg_style = "0";
  75.                         var top_bg_trans="80";
  76.                         var style="2";
  77.                         var sendbutton_style ="6";
  78.                         var card_templete_id = "0";
  79.                         var action = "leavemsg";
  80.                         var tag = "call";
  81.                         
  82.                         var is_weibo = "0";
  83.                         var weibo_id = "";
  84.                         var weibo_verifier = "";
  85.                         var is_weibo_follow = "0";
  86.                         var weibo_name="";
  87.                         var weibo_url="";
  88.                         var weibo_uid="";
  89.                         var access_token = "";
  90.                         
  91.                         var is_brandlogo                = "1";
  92.                         if(is_brandlogo == "")
  93.                                 is_brandlogo = 1;
  94.                                 
  95.                                 
  96.                         //2012-8-29
  97.                         var is_robot = "0";
  98.                         var sendbutton_style = 1;
  99.                         var toolsbar_bg_style = 0;
  100.                         var toolsbar_bg_trans = 80;
  101.                         var is_top_menu = "1";
  102.                         var is_top_menu_selected_color = "0";
  103.                         var top_menu_selected_color = "c20f17";
  104.                         var is_top_menu_color = "0";
  105.                         var top_menu_color = "ffffff";
  106.                         var cp_title = "";
  107.                         var cp_title_en = "";
  108.                         var is_welcome_msg= "0";
  109.                         var welcome_msg = "";
  110.                         var welcome_msg_en = "";
  111.                         var buttonsflag = "";
  112.                         var imgPath = "http://sysimages.tq.cn/images/webchat_101001/";
  113.                         if(style == "" || style == "0")
  114.                                 style = 2;
  115.                         if(color_rgb == "")
  116.                                 color_rgb = "a5bbfd";
  117.                         if(top_bg_trans == "" || top_bg_trans == "0")
  118.                                 top_bg_trans = "80";
  119.                         if(infocard_bg_trans == "" || infocard_bg_trans == "0")
  120.                                 infocard_bg_trans = "90";
  121.                         
  122.                         //2012.10.13
  123.                         var page_templete_id = "48761";
  124.                         var robot_logo = "";
  125.                                 //2011-01-11
  126.                                 var rand = "86376897402886632";
  127.                         
  128.                         var isMobile = "0";
  129.                 //*/
  130.                         //test code
  131.                         /*
  132.                         var agentid="0";
  133.                         var ltype="0";
  134.                         var iscallback="1";
  135.                         var struin="1001";
  136.                         var leavemsg_welcome = "";
  137.                         var leavemsg_welcome_en = "";
  138.                         var msg_win_width="";
  139.                         var msg_win_height="";
  140.                         var adminuin = "8008115";
  141.                         var clientid = "34234234";
  142.                         var clientname        = "";
  143.                         var para1        = "";
  144.                         var para2        = "";
  145.                         var para3        = "";
  146.                         var para4        = "";
  147.                         var para5        = "";
  148.                         //10.05.25
  149.                         var type_code ="2";
  150.                         var comtimes="2";
  151.                         var spage="";
  152.                         var rand="4524624";
  153.                         var page="";
  154.                         var localurl="";
  155.                         var keyword = "";
  156.                         //在打开会话页面时,首先判断style参数,当没有此参数或值为1时,或值为空时,打开以前的会话页面,即081125版,当style>1时,打开final_cn_101001.htm
  157.                         //以下变量要读pageinfo表,且变量不能少,且要放到原先的变量及从url中获取的变量的后面
  158.                         var is_defined_infocard = 0;
  159.                         var infocard_url="";
  160.                         var logo_area_style = 0;
  161.                         var is_defined_logo = 0;
  162.                         var logo_img = "";
  163.                         var mp_title = "";
  164.                         var mp_title_en = "";
  165.                         var infocard_bg_style=0;
  166.                         var infocard_bg_trans=80;
  167.                         var bg_type=0;
  168.                         var bg_style=1;
  169.                         var bg_img="";
  170.                         var color_rgb="a5bbfd";
  171.                         var top_bg_style = 0;
  172.                         var top_bg_trans=90;
  173.                         var style=2;
  174.                         
  175.                         var sendbutton_style = 1;
  176.                         var toolsbar_bg_style = 0;
  177.                         var toolsbar_bg_trans = 80;
  178.                         var is_top_menu_selected_color = 0;
  179.                         var top_menu_selected_color = 80;
  180.                         var is_top_menu_color = 0;
  181.                         var top_menu_color = "";
  182.                         var tag = "leavemsg";
  183.                         if(typeof(action) == "undefined")
  184.                                 var action = "leavemsg";
  185.                         */
  186.                         //document.write('<scr'+'ipt language="javascript" src="js2010/leavemsg_resouce.js"></s'+'cript>');
  187.                 }
  188.                 if(typeof(is_weibo)!="undefined" && is_weibo == 1 && typeof(is_weibo_follow)!="undefined" && is_weibo_follow ==1)
  189.                 {
  190.                         document.write("<SC"+"RIPT src=http://tjs.sjs.sinajs.cn/open/api/js/wb.js?appkey=1377453928><\/SCR"+"IPT>")
  191.                 }
  192.                 document.write('<scr'+'ipt language="javascript" src="http://sysimages.tq.cn/js/webchat_101001/style.js"></s'+'cript>');
  193.         </SCRIPT>
  194. <STYLE type=text/css>BODY {
  195.         MARGIN: 0px
  196. }
  197. TD {
  198.         FONT-SIZE: 12px
  199. }
  200. LI {
  201.         LIST-STYLE-TYPE: none
  202. }
  203. A {
  204.         COLOR: #0033cc; TEXT-DECORATION: none
  205. }
  206. A:hover {
  207.         COLOR: #f00; TEXT-DECORATION: none
  208. }
  209. .required {
  210.         PADDING-LEFT: 2px; COLOR: #f00
  211. }
  212. UL {
  213.         LIST-STYLE-TYPE: none
  214. }
  215. .main {
  216.         PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
  217. }
  218. .menu LI {
  219.         TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-LEFT: 4px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 4px
  220. }
  221. .menu LI.hover {
  222.         BACKGROUND: #fff; HEIGHT: 20px
  223. }
  224. #main UL {
  225.         MARGIN-TOP: 0px; DISPLAY: none; PADDING-TOP: 0px
  226. }
  227. #main UL.block {
  228.         DISPLAY: block
  229. }
  230. .btn_submit_mouseover {
  231.         BORDER-BOTTOM: #5495c5 1px solid; BORDER-LEFT: #5495c5 1px solid; PADDING-LEFT: 2px; WIDTH: 90px; PADDING-RIGHT: 2px; BACKGROUND: url(images/bt_bg2.jpg) center 50%; HEIGHT: 30px; COLOR: black; FONT-SIZE: 14px; BORDER-TOP: #5495c5 1px solid; CURSOR: hand; FONT-WEIGHT: bold; BORDER-RIGHT: #5495c5 1px solid; PADDING-TOP: 2px
  232. }
  233. #appraisePaneBg {
  234.         Z-INDEX: 50; POSITION: absolute; TEXT-ALIGN: center; FILTER: Alpha(opacity=30); BACKGROUND-COLOR: #000000; WIDTH: 100%; HEIGHT: 100%; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TOP: 0px; LEFT: 0px; opacity: 0.3
  235. }
  236. .input_tip {
  237.         WIDTH: 350px; HEIGHT: 21px; COLOR: #bcbcbc
  238. }
  239. .input_ok {
  240.         WIDTH: 350px; HEIGHT: 21px; COLOR: #707070
  241. }
  242. .input_error {
  243.         BORDER-BOTTOM: #c00000 1px solid; BORDER-LEFT: #c00000 1px solid; WIDTH: 350px; HEIGHT: 21px; COLOR: #c00000; BORDER-TOP: #c00000 1px solid; BORDER-RIGHT: #c00000 1px solid
  244. }
  245. .td {
  246.         PADDING-TOP: 2px
  247. }
  248. </STYLE>
  249. <META name=GENERATOR content="MSHTML 8.00.6001.19412"></HEAD>
  250. <BODY><!--用于填充框架的html-->
  251. <TABLE style="DISPLAY: none" id=message_table_html>
  252.   <TBODY id=messageHTML>
  253.   <TR style="DISPLAY: none; HEIGHT: 30px" id=callback_bar>
  254.     <TD style="BACKGROUND: #fff" vAlign=top align=left>
  255.       <DIV id=menu class=menu>
  256.       <LI class=hover onmouseover=setTab(0)>免费电话 </LI>
  257.       <LI onmouseover=setTab(1)>在线留言 </LI></DIV></TD></TR>
  258.   <TR>
  259.     <TD style="PADDING-LEFT: 10px; BACKGROUND: #fff" id=callback_td vAlign=top
  260.     align=left>
  261.       <TABLE style="DISPLAY: none" id=errorMSG width="100%" height="100%">
  262.         <TBODY>
  263.         <TR>
  264.           <TD align=middle>
  265.             <DIV
  266.             style="BORDER-BOTTOM: green 0px solid; TEXT-ALIGN: center; BORDER-LEFT: green 0px solid; WIDTH: auto; DISPLAY: block; FONT-SIZE: 12px; BORDER-TOP: green 0px solid; BORDER-RIGHT: green 0px solid"><IMG
  267.             align=absMiddle
  268.             src="请您留言或使用免费电话与我联系              _files/icon_alert.gif">
  269.             一小时之内使用免费电话不能超过10次,谢谢!</DIV></TD></TR></TBODY></TABLE><!--<iframe name=callbackIframe id=callbackIframe border=0 cellpadding=0 cellspacing=0 width=450 height=330 marginwidth=0 marginheight=0 frameborder=0 scrolling=no ></iframe>-->
  270.       <DIV id=callback_DIV></DIV></TD>
  271.     <TD style="PADDING-LEFT: 10px; DISPLAY: none; BACKGROUND: #fff"
  272.     id=message_td vAlign=top>
  273.       <FORM style="MARGIN: 0px" method=post name=form action=leaveMsg_input.do
  274.       target=sendFrame><INPUT value=hg8444 type=hidden name=strid> <INPUT
  275.       value=9427669 type=hidden name=struin> <INPUT type=hidden name=strds>
  276.       <INPUT value=hg8444@163.com type=hidden name=userEmail> <INPUT value=皇冠客服
  277.       type=hidden name=userName> <INPUT type=hidden name=url_from> <INPUT
  278.       value=http://hg8048.com/ type=hidden name=url_local> <INPUT value=1
  279.       type=hidden name=ispaymoney> <INPUT value=1 type=hidden name=ltype> <INPUT
  280.       value=0 type=hidden name=agentid> <INPUT type=hidden name=com_name> <!--<input type="hidden" name="com_address">--><INPUT type=hidden
  281.       name=adIframe_url> <INPUT type=hidden name=cardframe_url> <INPUT
  282.       type=hidden name=clientid> <INPUT value=86376897402886632 type=hidden
  283.       name=rand> <INPUT type=hidden name=siteid> <INPUT type=hidden
  284.       name=weibo_name> <INPUT type=hidden name=weibo_uid> <INPUT type=hidden
  285.       name=weibo_url> <INPUT value=0 type=hidden name=is_message_sms> <INPUT
  286.       value=0 type=hidden name=is_send_mail>
  287.       <DIV id=fieldContainer></DIV><!--
  288.                                         <table  width="100%" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
  289.                                                 <tr>
  290.                                                         <td height="60" id=tip colspan="2" bgcolor="#FFFFFF" style="color:#555" >
  291.                                                                 请填写真实详细信息,我们将第一时间给您答复。
  292.                                                         </td>
  293.                                                 </tr>
  294.                                                 <tr>
  295.                                                         <td align="right" id="words1">您的姓名:</td>
  296.                                                         <td align="left" style="padding-top:2px;">
  297.                                                                 <input name="user" id=user type="text" value=""  size="50" style="color:#999999; width:350px;">
  298.                                                         </td>
  299.                                                 </tr>
  300.                                                 <tr>
  301.                                                         <td align="right"  id="words6">移动电话:</td>
  302.                                                         <td align="left" style="padding-top:2px;">
  303.                                                                 <input name="mobile" type="text" id="mobile" size="50" style="color:#999999; width:350px;">
  304.                                                         </td>
  305.                                                 </tr>
  306.                                                 <tr>
  307.                                                         <td align="right"  id="words3">固定电话:</td>
  308.                                                         <td align="left" style="padding-top:2px;">
  309.                                                                 <input name="phone_head" type="hidden" id="phone_head" size="50" value="" >
  310.                                                                 <input name="phone_end" type="text" id="phone_end" size="50" style="color:#999999; width:350px;">
  311.                                                         </td>
  312.                                                 </tr>
  313.                                                 <tr>
  314.                                                         <td align="right"  id="words2">电子邮件:</td>
  315.                                                         <td align="left" style="padding-top:2px;">
  316.                                                                 <input type="text" name="email" id="email" size="50" style="color:#999999; width:350px;">
  317.                                                         </td>
  318.                                                 </tr>
  319.                                                 <tr>
  320.                                                         <td align="right" id="words10">联系地址:</td>
  321.                                                         <td align="left" style="padding-top:2px;">
  322.                                                                 <input type="text" name="com_address" id="com_address" size="50" style="color:#999999; width:350px;">
  323.                                                         </td>
  324.                                                 </tr>
  325.                                                 <tr>
  326.                                                         <td align="right" id="words11">留言类型:</td>
  327.                                                         <td align="left" style="padding-top:2px;">
  328.                                                                 <input type="radio" name="search_type" value="100" id="search_type"checked /><span id="words12">咨询</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  329.                                 <input type="radio" name="search_type" value="102" id="search_type" /><span id="words13">建议</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="radio" name="search_type" value="103" id="search_type" /><span id="words14">投诉</span>
  330.                                                         </td>
  331.                                                 </tr>
  332.                                                 <tr>
  333.                                                         <td align="right" id=words7>留言内容:</td>
  334.                                                         <td align="left" style="padding-top:2px;">
  335.                                                                 <textarea name="message" cols="29" rows="5"  style="color:#999999; width:350px;height:70px;"></textarea>
  336.                                                         </td>
  337.                                                 </tr>
  338.                                                 <tr>
  339.                                                         <td height="35" align="right"> </td>
  340.                                                         <td align="left">
  341.                                                                 <a id=submitbutton_mobile class="button big green" href="javascript:void(0)" onClick="javascript:return checkform();">提交留言</a><input id=submitbutton class=btn_submit_mouseover   type="button"  value=" 提交留言 " onClick="javascript:return checkform();"><span id=submit_state></span>
  342.                                                         </td>
  343.                                                 </tr>
  344.                                         </table>
  345.                                         --></FORM></TD></TR>
  346.   <TR>
  347.     <TD
  348.     style="TEXT-ALIGN: right; PADDING-BOTTOM: 20px; PADDING-RIGHT: 10px; HEIGHT: 20px"
  349.     id=callback_homepage class=message_input><A id=register
  350.       href="http://weibo.com/tqcn?m=tqly_9427669"
  351.   target=_blank>我的网站申请开通</A></TD></TR></TBODY></TABLE><IFRAME
  352. style="DISPLAY: none; VISIBILITY: hidden" id=sendFrame height=0
  353. src="about:blank" frameBorder=0 width=0 name=sendFrame></IFRAME><!--生成页面框架布局-->
  354. <SCRIPT src="请您留言或使用免费电话与我联系              _files/layout.js"></SCRIPT>
  355. <DIV style="VISIBILITY: hidden" id=appraisePaneBg></DIV>
  356. <SCRIPT>
  357.         if(isPreview)
  358.         {
  359.                 document.write('<scr'+'ipt language="javascript" src="js2010/leavemsg_preview.js"></s'+'cript>');
  360.         }
  361.         else
  362.         {
  363.                 document.write('<scr'+'ipt language="javascript" src="http://sysimages.tq.cn/js/webchat_101001/leavemsg_core8.0.js"></s'+'cript>');
  364.         }
  365. </SCRIPT>
  366. </BODY></HTML>
复制代码
layout.js
  1. //用于生成会话页面的布局,目前有四种布局
  2. //2012-2-29知识库匹配功能
  3. //2012-5-19排队改C服务器
  4. //2012-6-14修正无顶部标签时,因没生成标签UI而导致的排队留言转不过去的bug
  5. //2012-8-20将机器人功能分离出来
  6. //2012-11-18加手机版支持
  7. //2013-4-7修正迷你会话时,在非firefox下无法发送消息的问题
  8. //2013-4-9修正在ie8下,迷你会话窗口上面有一大片空白的问题
  9. if(typeof(pagetype)=="undefined")
  10. pagetype = "";
  11. var chatwordsIframeHTML = '<iframe id="chatwordsFrames" name="chatwordsFrames" frameborder="0"  hspace="0" height="100%" width="100%" marginwidth="0" marginheight="0" ></iframe>';
  12. //var chatwordsIframeHTML = '<div id="chatwordsFrames" style="width:100%;height:100%;overflow-x:hidden;overflow-y:scroll"></div>';// 用DIV的问题在于在firefox下,层的高度会撑开
  13. var infocardIframeHTML = '<iframe id=cardframe name=cardframe allowtransparency=true  border=0 cellpadding=0 cellspacing=0 width=100% height=100% marginwidth=0 marginheight=0 frameborder=0 scrolling=no ></iframe>';
  14. var _logoImgUrl = "";
  15. if(is_defined_logo == 1)
  16. _logoImgUrl = logo_img;
  17. else
  18. {
  19. if(typeof(logoLink) != "undefined" && logoLink != "")
  20. _logoImgUrl = logoLink;
  21. else if(typeof(chat_logo) != "undefined" && chat_logo != "")
  22. _logoImgUrl = chat_logo;
  23. else
  24. _logoImgUrl = imgPath+'common/logo.png';
  25. }
  26. var topLogoHTML = '<div class=talkframe_top_left><img src='+_logoImgUrl+' /></div><div class=talkframe_top_right '+(logo_area_style==1?'style="display:none"':'')+'><span id=ChatTips></span></div>';
  27. var topMenuHTML = [];
  28. if( (style==4 || style==5) && is_top_menu==1 && (action == "chat" || action == "acd" || action == "leavemsg"))
  29. {
  30. var chatClass = 'talkframe_top_right_menu_li_active';
  31. var leavemsgClass = 'talkframe_top_right_menu_li_normal';
  32. if(action == "leavemsg")
  33. {
  34. chatClass = 'talkframe_top_right_menu_li_normal';
  35. leavemsgClass = 'talkframe_top_right_menu_li_active';
  36. }
  37. topMenuHTML.push('<div id="talkframe_top_right_menu" class="talkframe_top_right_menu" >');
  38. topMenuHTML.push('<li class="'+chatClass+'" id=top_menu_chat onclick="WebIM.switchTag(this,\'chat\')" style="cursor:pointer" onmouseover="WebIM.mouseOverLi(this)" onmouseout="WebIM.mouseOutLi(this)">在线交谈</li>');
  39. var dispStr = '';
  40. if(typeof(iscallback) == "undefined" || iscallback == 0)
  41. dispStr = 'display:none;';
  42. topMenuHTML.push('<li  class="talkframe_top_right_menu_li_normal" id=top_menu_call onclick="WebIM.switchTag(this,\'call\')" style="'+dispStr+'cursor:pointer" onmouseover="WebIM.mouseOverLi(this)" onmouseout="WebIM.mouseOutLi(this)">免费电话</li>');
  43. topMenuHTML.push('<li  class="'+leavemsgClass+'" id=top_menu_message onclick="WebIM.switchTag(this,\'message\')" style="cursor:pointer" onmouseover="WebIM.mouseOverLi(this)" onmouseout="WebIM.mouseOutLi(this)">在线留言</li>');
  44. dispStr = '';
  45. if(typeof(is_robot) == "undefined" || is_robot == 0)
  46. dispStr = 'display:none;';
  47. topMenuHTML.push('<li  class="talkframe_top_right_menu_li_normal" id=top_menu_robot onclick="WebIM.switchTag(this,\'robot\')" style="'+dispStr+'cursor:pointer" onmouseover="WebIM.mouseOverLi(this)" onmouseout="WebIM.mouseOutLi(this)">自助答疑</li>');
  48. topMenuHTML.push('</div>');
  49. }
  50. else {
  51. topMenuHTML.push('<div style="display:none;" id="talkframe_top_right_menu" class="talkframe_top_right_menu" ><li id="top_menu_chat"></li><li id="top_menu_call"></li><li id="top_menu_robot"><li id="top_menu_message"></li></div>');
  52. }
  53. //会话页面与留言页面仅下面的变量值不同
  54. var chatBoxHTML = [];
  55. chatBoxHTML.push('<tr>');
  56. chatBoxHTML.push('<td id="chatwordsTd" style="padding:0px 5px; " class="talkfarme_content">');
  57. chatBoxHTML.push(chatwordsIframeHTML);
  58. chatBoxHTML.push('</td>');
  59. chatBoxHTML.push('</tr>');
  60. //2012-2-19加知识库
  61. chatBoxHTML.push('<tr id="knowledgeTipTR" style="display:none">');
  62. chatBoxHTML.push('<td style="padding:0px;">');
  63. chatBoxHTML.push('<div id="knowledgeTipDIV" style="padding-left:5px;padding-right:5px;background: none repeat scroll 0 0 #ffffff;visible;height:100px;border-top:1px solid #A5BBFD;"></div>');
  64. chatBoxHTML.push('</td>');
  65. chatBoxHTML.push('</tr>');
  66. chatBoxHTML.push('<tr class=tool_bar_tr>');
  67. chatBoxHTML.push('<td  height=20>');
  68. chatBoxHTML.push('<div class="iconBg talktools_style" id=tools_bar_div>toolsbar</div>');
  69. chatBoxHTML.push('</td>');
  70. chatBoxHTML.push('</tr>');
  71. chatBoxHTML.push('<tr>');
  72. chatBoxHTML.push('<td class="message_input" id=message_input_td></td>');
  73. chatBoxHTML.push('</tr>');
  74. chatBoxHTML = chatBoxHTML.join('');
  75. if(action == "leavemsg" || action == "leavemsg_simple")
  76. {
  77. chatBoxHTML = document.getElementById("messageHTML").innerHTML;;
  78. }
  79. var tagContentHTML = '';//点标签留言或呼叫时,要显示的隐藏内容
  80. if(style == 4 || style == 5)
  81. {
  82. tagContentHTML = [];
  83. tagContentHTML.push('<table style="display:none" id=top_menu_message_table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0" class="talkframe_all">');
  84. tagContentHTML.push('<tr>');
  85. tagContentHTML.push('<td style="background:#ffffff"><iframe src="about:blank" id="top_menu_message_frame" name="leavemsgFrame" frameborder="0"  hspace="0" height="100%" width="100%" marginwidth="0" marginheight="0" scrolling=no></iframe></td>');
  86. tagContentHTML.push('</tr>');
  87. tagContentHTML.push('</table>');
  88. //if(iscallback == 1)
  89. //{
  90. tagContentHTML.push('<table style="display:none" id=top_menu_call_table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0" class="talkframe_all">');
  91. tagContentHTML.push('<tr><td  style=" height:1px;"></td></tr>');
  92. tagContentHTML.push('<tr>');
  93. tagContentHTML.push('<td><iframe src="about:blank" id="top_menu_call_frame" name="callFrame" frameborder="0"  hspace="0" height="100%" width="100%" marginwidth="0" marginheight="0" scrolling=no ></iframe></td>');
  94. tagContentHTML.push('</tr>');
  95. tagContentHTML.push('</table>');
  96. //}
  97. tagContentHTML.push('<table style="display:none" id=top_menu_robot_table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0" class="talkframe_all">');
  98. tagContentHTML.push('<tr><td  style=" height:1px;"></td></tr>');
  99. tagContentHTML.push('<tr>');
  100. tagContentHTML.push('<td><iframe src="about:blank" id="top_menu_robot_frame" name="robotFrame" frameborder="0"  hspace="0" height="100%" width="100%" marginwidth="0" marginheight="0" scrolling=no ></iframe></td>');
  101. tagContentHTML.push('</tr>');
  102. tagContentHTML.push('</table>');
  103. tagContentHTML = tagContentHTML.join('');
  104. }
  105. //var style = 5;
  106. var html =[];
  107. if(style == 2)
  108. {
  109. html.push('<table id="webdialog" style="width: 100%; height: 100%;" border="0" cellpadding="0" cellspacing="0">');
  110. html.push('<tr>');
  111. html.push('<td valign="top" class="talkframe_box" >');
  112. html.push('<table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0" class="talkframe_all">');
  113. html.push('<tr'+((pagetype=="mini")?' style="display:none"':'')+'>');
  114. html.push('<td class="talkframe_top talkframe_topbg_style">');
  115. html.push('<div id=top_left></div>');
  116. html.push('</td>');
  117. html.push('</tr>');
  118. html.push('<tr>');
  119. html.push('<td  style=" height:1px;"></td>');
  120. html.push('</tr>');
  121. html.push(chatBoxHTML);
  122. html.push('</table>');
  123. html.push('</td>');
  124. html.push('<td valign="top" class="card_bg_trans_style" >');
  125. html.push(infocardIframeHTML);
  126. html.push('</td>');
  127. html.push('</tr>');
  128. html.push('</table>');
  129. }
  130. else if(style == 3)
  131. {
  132. html.push('<table id="webdialog" style="width: 100%; height: 100%;" border="0" cellpadding="0" cellspacing="0">');
  133. html.push('<tr>');
  134. html.push('<td valign="top" class="card_bg_trans_style" >');
  135. html.push(infocardIframeHTML);
  136. html.push('</td>');
  137. html.push('<td valign="top" class="talkframe_box" >');
  138. html.push('<table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0" class="talkframe_all">');
  139. html.push('<tr'+((pagetype=="mini")?' style="display:none"':'')+'>');
  140. html.push('<td class="talkframe_top talkframe_topbg_style">');
  141. html.push('<div id=top_left></div>');
  142. html.push('</td>');
  143. html.push('</tr>');
  144. html.push('<tr>');
  145. html.push('<td  style=" height:1px;"></td>');
  146. html.push('</tr>');
  147. html.push(chatBoxHTML);
  148. html.push('</table>');
  149. html.push('</td>');
  150. html.push('</tr>');
  151. html.push('</table>');
  152. }
  153. else if(style == 4)
  154. {
  155. html.push('<table id="webdialog" style="'+((action == "leavemsg_simple")?'border-left:0px;':'')+'width: 100%; height: 100%;" border="0" cellpadding="0" cellspacing="0">');
  156. html.push('<tr'+((action == "leavemsg_simple" || pagetype=="mini")?' style="display:none"':'')+'>');
  157. html.push('<td class="talkframe_top talkframe_topbg_style">');
  158. html.push('<div id=top_left></div>');
  159. html.push('</td>');
  160. html.push('</tr>');
  161. html.push('<tr>');
  162. html.push('<td>');
  163. html.push('<table style="width: 100%; height: 100%;" border="0" cellpadding="0" cellspacing="0">');
  164. html.push('<tr>');
  165. html.push('<td valign="top" class="talkframe_box" '+((action == "leavemsg_simple")?' style="padding-right:0px"':'')+'>');
  166. html.push(tagContentHTML);
  167. html.push('<table id=chatTag border="0" width="100%" height="100%" cellspacing="0" cellpadding="0" class="talkframe_all">');
  168. html.push('<tr>');
  169. html.push('<td  style=" height:1px;"></td>');
  170. html.push('</tr>');
  171. html.push(chatBoxHTML);
  172. html.push('</table>');
  173. html.push('</td>');
  174. html.push('<td '+((action == "leavemsg_simple")?' style="display:none"':'')+' valign="top" class="card_bg_trans_style" >');
  175. if(action != "leavemsg_simple")
  176. html.push(infocardIframeHTML);
  177. html.push('</td>');
  178. html.push('</tr>');
  179. html.push('</table>');
  180. html.push('</td>');
  181. html.push('</tr>');
  182. html.push('</table>');
  183. }
  184. else if(style == 5)
  185. {
  186. html.push('<table id="webdialog" style="'+((action == "leavemsg_simple")?'border-right:0px;':'')+'width: 100%; height: 100%;" border="0" cellpadding="0" cellspacing="0">');
  187. html.push('<tr'+((action == "leavemsg_simple" || pagetype=="mini")?' style="display:none"':'')+'>');
  188. html.push('<td class="talkframe_top talkframe_topbg_style">');
  189. html.push('<div id=top_left></div>');
  190. html.push('</td>');
  191. html.push('</tr>');
  192. html.push('<tr>');
  193. html.push('<td>');
  194. html.push('<table style="width: 100%; height: 100%;" border="0" cellpadding="0" cellspacing="0">');
  195. html.push('<tr>');
  196. html.push('<td '+((action == "leavemsg_simple")?' style="display:none"':'')+' valign="top" class="card_bg_trans_style" >');
  197. if(action != "leavemsg_simple")
  198. html.push(infocardIframeHTML);
  199. html.push('</td>');
  200. html.push('<td valign="top" class="talkframe_box" '+((action == "leavemsg_simple")?' style="padding-left:0px"':'')+'>');
  201. html.push(tagContentHTML);
  202. html.push('<table id=chatTag border="0" width="100%" height="100%" cellspacing="0" cellpadding="0" class="talkframe_all">');
  203. html.push('<tr>');
  204. html.push('<td  style=" height:1px;"></td>');
  205. html.push('</tr>');
  206. html.push(chatBoxHTML);
  207. html.push('</table>');
  208. html.push('</td>');
  209. html.push('</tr>');
  210. html.push('</table>');
  211. html.push('</td>');
  212. html.push('</tr>');
  213. html.push('</table>');
  214. }
  215. document.write(html.join(''));
  216. function FillHTML()
  217. {
  218. document.getElementById("top_left").innerHTML = topLogoHTML + topMenuHTML.join('');
  219. if((action == "chat" || action == "acd"))
  220. {
  221. document.getElementById("tools_bar_div").innerHTML = document.getElementById("tools_bar_div_html").innerHTML;
  222. if(isMobile == 1)
  223. {
  224. if(pagetype!="mini")
  225. {
  226. document.getElementById("message_input_td").innerHTML =
  227. '<table border="0" cellpadding="0" cellspacing="0" class=inputarea_table>'+
  228. '<tr>'+
  229. '<td valign="top" id="input_td"><textarea id=FreeTextBox1_editor class=inputarea></textarea></td>'+
  230. '<td width=80><a class="button_1 green" href="javascript:void(0)" onclick="WebIM.FTB_Send();">发 送</a></td>'+
  231. '</tr>'+
  232. '<tr style="display:none"><td colspan=2 style="padding-bottom:2px;" id="sendImg_td"></td></tr>'+
  233. '</table>';
  234. document.getElementById("message_input_td").className="message_input_td";
  235. }
  236. else
  237. {
  238. document.getElementById("message_input_td").innerHTML =
  239. '<table border="0" cellpadding="0" cellspacing="0" class=inputarea_table>'+
  240. '<tr>'+
  241. '<td valign="top" id="input_td"><textarea id=FreeTextBox1_editor class=inputarea></textarea></td>'+
  242. '<td width=50><div class="send_mini send_zh_mini" onMouseOut="this.className=\'send_mini send_zh_mini\'" onMouseOver="this.className=\'send_mini send_zh2_mini\'" onClick="WebIM.FTB_Send();"></div>'+
  243. '<div id=shortcutsTipDIV class="send_tips" style="display:none"></div></td>'+
  244. '</tr>'+
  245. '<tr style="display:none"><td colspan=2 style="padding-bottom:2px;" id="sendImg_td"></td></tr>'+
  246. '</table>';
  247. document.getElementById("message_input_td").className="message_input_td";
  248. }
  249. }
  250. else
  251. {
  252. document.getElementById("message_input_td").innerHTML = document.getElementById("message_input_td_html").innerHTML;
  253. }
  254. document.body.removeChild(document.getElementById("tools_bar_div_html"));
  255. document.body.removeChild(document.getElementById("message_input_td_html"));
  256. }
  257. else
  258. {
  259. document.body.removeChild(document.getElementById("message_table_html"));
  260. }
  261. }
  262. FillHTML();
复制代码

显示乱码。

TOP

这个必须顶,求大神解决,以后打电话就不要钱了。

TOP

返回列表