找回密码
 注册
【阿里云】2核2G云新老同享 99元/年,续费同价华为云精选云产品特惠做网站就用糖果主机Jtti,新加坡服务器,美国服务器,香港服务器
查看: 584|回复: 1

高手都进来吧 一段代码 看看能搞定不能

[复制链接]
发表于 2009 年 5 月 17 日 03:33:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
  1. <!-- 对接:来磊 -->
  2. <form id="form1" name="form1" method="post">
  3.   <table width="98%" border="0" cellspacing="0" cellpadding="0" style="margin-top:4px">
  4.     <tr>
  5.       <td width="15%" rowspan="4" align="left" valign="middle"><img src="wldh.jpg" width="140" height="138"></td>
  6.       <td width="33%" height="30">
  7.         <table width="100%" border="0" cellspacing="0" cellpadding="0">
  8.           <tr>
  9.             <td height="30" align="left" style="color:#CC0000; font-weight:bold">欢迎XXXXXXXX</td>
  10.             </tr>
  11.           <tr>
  12.             <td height="30" align="left" style="line-height:20px">
  13.                                                 <input type="radio" name="receiverListItem" value="XXXX-XXXXXXXX"  checked="checked"  onClick="$('receiverNumber').value=]XXXX-XXXXXXXX';$('receiverNumberNo').value='0'">
  14.                         1.联系电话:XXXX-XXXXXXXX<br>
  15.                                                 <input type="radio" name="receiverListItem" value="XXXXXXXXXXXX"  onClick="$('receiverNumber').value='XXXXXXXXXXXX';$('receiverNumberNo').value='1'">
  16.                         2.联系电话:XXXXXXXXXXXX<br>
  17.                                                                         <input name="receiverNumber" id="receiverNumber" type="hidden" value="XXXX-XXXXXXXX">
  18.                         <input name="receiverNumberNo" id="receiverNumberNo" type="hidden" value="0">
  19.                         </td>
  20.             </tr>
  21.         </table></td>
  22.       <td width="52%" rowspan="4" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-top:5px;">
  23.         <tr>
  24.    
  25.         </tr>
  26.       </table></td>
  27.     </tr>
  28.     <tr>
  29.       <td height="30" align="left"><span style="font-size:14px; font-weight:bold">请输入你的电话号码或手机号码</span></td>
  30.       </tr>
  31.     <tr>
  32.       <td>
  33.                   <table width="100%" border="0" cellspacing="0" cellpadding="0">
  34.                         <tr>
  35.                           <td height="30" align="left">
  36.                           <input name="teltype" type="radio"  checked="checked"  id="telRadio"/>
  37.                       <input name="areaCode" type="text" id="areaCode" value="区号" size="6" onClick="if(value=='区号'){value='';}"/>
  38.                       - <input name="telNumber" type="text" id="telNumber" value="座机号码" size="20" onClick="if(value=='座机号码'){value='';}" style="width:150px"/></td>
  39.                         </tr>
  40.                         <tr>
  41.                           <td height="30" align="left">
  42.                           <input type="radio" name="teltype"  id="mobileRadio" />
  43.                       <input name="mobileNumber" type="text" id="mobileNumber" value="手机号码" size="30" onClick="if(value=='手机号码'){value='';}" style="width:223px"/></td>
  44.                         </tr>
  45.                   </table>          </td>
  46.       </tr>
  47.     <tr>
  48.       <td height="30" align="left"><img src="free.jpg" border="0" align="absmiddle" onClick="return callpost()"  style=" cursor:pointer">&nbsp; ;<span id="msg" style="font-size:13px"><-点击"免费通话"按钮 </span><br>
  49.           <span style="color:#CC0000; font-weight:bold">接听电话与对方同时畅享免费电话沟通与交流</span>
  50.           </td>
  51.       </tr>
  52.   </table>
  53. </form>
  54. <script language="javascript" src="../js.js"></script>
  55. <script>
  56. var timeOut = 10000;
  57. function callpost(){
  58. var receiverNumber=$('receiverNumber').value;
  59. var receiverNumbeNo=$('receiverNumberNo').value;
  60. var isTelChecked = $("telRadio").checked;
  61. var isMobileChecked = $("mobileRadio").checked;
  62. if(isTelChecked){
  63. var areaCode = $("areaCode").value;
  64. var telNumber = $("telNumber").value;
  65. if(areaCode.match(/^\d{3,5}$/) && telNumber.match(/^\d{7,8}$/)) {
  66. var callNumber = areaCode + telNumber;
  67. } else {
  68. alert("电话号码填写有误,请确认");
  69. return false;
  70. }
  71. }else if(isMobileChecked){
  72. var mobileNumber = $("mobileNumber").value;
  73. if(mobileNumber.match(/^\d{11,12}$/)) {
  74. var callNumber = mobileNumber;
  75. } else {
  76. alert("手机号码填写有误,请确认");
  77. return false;
  78. }
  79. }else{
  80. return false;
  81. }

  82. if(confirm('您拨打的电话是:'+receiverNumber)){

  83. $('msg').innerHTML = '正在拨号,请稍候...';
  84. getAjax('postcall/?id=XXXXn'+receiverNumbeNo+'&callNumber='+callNumber,
  85. function(txt){
  86.    var errMsg = '';
  87.    switch(parseInt(txt)){
  88.    case 1:
  89.    errMsg = '拨打成功,请接听!!';
  90.    break;
  91.    case 2:
  92.    errMsg = '拨打失败,非法链接,请重新在拨!!';
  93.    break;
  94.    case 3:
  95.    errMsg = '你要拨打的电话正在通话中…,请稍后再拨!';
  96.    break;
  97.    case 4:
  98.    errMsg = '拨打失败,号码不正常,请重新在拨!!';
  99.    break;
  100.    case 5:
  101.    errMsg = '拨打失败,传值中的日期与车音网的日期不同,请重新在拨!!';
  102.    break;
  103.    case 6:
  104.    errMsg = "拨打失败,系统原因,请重新在拨!!";
  105.    break;
  106.    case 7:
  107.    errMsg = '拨打失败!重复拨打!';
  108.    break;
  109.    default:
  110.    errMsg = "拨打失败,请重新在拨!!";
  111.    }
  112.    //$('msg').innerHTML=errMsg;
  113.    //alert(errMsg);
  114.    if(parseInt(txt)==1){
  115.    var wait = setTimeout(function(){
  116.         $('msg').innerHTML='拨号成功,准备接听!!';
  117.         },timeOut);
  118.         }else{
  119.          $('msg').innerHTML='线路忙,请重新拨号!!';
  120.         }
  121. },
  122. function(){
  123. $('msg').innerHTML='';
  124. alert('拨打失败,请重新在拨');
  125. }
  126. );
  127. return true;
  128. }else{
  129. return false;
  130. }

  131. }

  132. function $(id){
  133.   return document.getElementById(id);
  134. }
  135. </script>
复制代码
XXXX-XXXXXXXX  和 XXXXXXXXXXXX  都是被叫号码


好了 说正题 我怎么修改跨域 或者 提交来修改被叫号码

域名加上postcall/?id=XXXXn1&callNumber=13888888888     通过浏览器提交能接通被叫这个号码                         这里的XXXX是提交ID  XXXXn1等于是被叫号码 后面那个1是指第一个电话 上面代码中有 value='1'  好像是这个意思吧 我也不清楚




被叫号码通过什么方法能修改掉  前面代码中固定的被叫  但是我如何跨域 或者 通过IE提交能修改啊
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
发表于 2009 年 5 月 17 日 09:12:13 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
你用哪个网关啊?
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2024 年 11 月 19 日 21:24 , Processed in 0.119407 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表