Jejs.cshtml 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. @model CP.Web.ZstOutHelp
  2. @using CP.Model;
  3. @using CP.Common;
  4. @{
  5. Layout = "~/Views/Shared/_zst.cshtml";
  6. var chart = Model.Chart;
  7. Page.Title = chart.title;
  8. Page.Description = chart.description;
  9. Page.Keywords = chart.keywords;
  10. Page.Chart = Model.Chart;
  11. Page.Cz = Model.Cz;
  12. Page.InnerLink = Model.InnerLinkList;
  13. Page.ZsList = Model.ZsList;
  14. Page.GjList = Model.GjList;
  15. Page.YlList = Model.YlList;
  16. Page.TbList = Model.TbList;
  17. Page.ZtList = Model.ZtList;
  18. var cz = Model.Cz;
  19. }
  20. @section head{
  21. <link href="~/static/images/fancybox/jquery.fancybox.css" rel="stylesheet" />
  22. <script src="~/static/images/fancybox/jquery.fancybox.js"></script>
  23. }
  24. <div class="wrap">
  25. <div class="navbar">
  26. <span>当前位置:</span><a href="/">首页</a> - <a href="/tool/">@chart.tid.ToString()</a> - <a href="">@cz.name</a> - @chart.name
  27. </div>
  28. </div>
  29. <div class="wrap">
  30. <div class="container">
  31. <div class="title">
  32. <h1>@chart.name</h1>
  33. <p>以下每项过滤中,如果您没有选择过滤内容,则视为您不过滤该项!</p>
  34. <div class="push"><a href="http://www.55128.cn/about/relation.html" target="_blank">有问题联系我们</a></div>
  35. </div>
  36. </div>
  37. </div>
  38. <div class="wrap2">
  39. <div class="tools">
  40. <form method="post" name="form1">
  41. <a name="ss"></a>
  42. <table width="100%" cellspacing="0" cellpadding="0" border="0" class="tool_table">
  43. <tr>
  44. <td>
  45. <div class="rtitle">
  46. <span>
  47. 请选择号码个数
  48. <select name="h" id="h" onchange="changNumber();" class="r">
  49. <option value="5">5</option>
  50. <option value="6">6</option>
  51. <option value="7">7</option>
  52. <option value="8">8</option>
  53. <option value="9">9</option>
  54. <option value="10">10</option>
  55. <option value="11">11</option>
  56. <option value="12">12</option>
  57. <option value="13">13</option>
  58. <option value="14">14</option>
  59. <option value="15">15</option>
  60. <option value="16">16</option>
  61. <option value="17">17</option>
  62. <option value="18">18</option>
  63. <option value="19">19</option>
  64. <option value="20">20</option>
  65. <option value="21">21</option>
  66. <option value="22">22</option>
  67. </select>
  68. </span>
  69. </div>
  70. <div class="rtitle"><span>方案注数:<label id="zhushu">7 注</label></span> <span>投注金额:¥<label id="money">14 元</label></span></div>
  71. </td>
  72. </tr>
  73. <tr>
  74. <td height="20" bgcolor="#ffffff">
  75. &nbsp;
  76. </td>
  77. </tr>
  78. </table>
  79. </form>
  80. </div>
  81. </div>
  82. @section script{
  83. <script type="text/javascript">
  84. /*
  85. 计算双色球投注金额
  86. 55128.cn
  87. sam/sam@6617.com
  88. 2011.4.11
  89. */
  90. var getMoney = function (num, text) {
  91. var count = new Number(num);
  92. if (count > 0) {
  93. return count + text + "+";
  94. }
  95. else {
  96. return "";
  97. }
  98. }
  99. var cal = function (a, b) {
  100. var A = new Number(a);
  101. var B = new Number(b);
  102. return A * B;
  103. }
  104. var calFirst = function (a, b, c, d) {
  105. var A = new Number(a);
  106. var B = new Number(b);
  107. var C = new Number(c);
  108. var D = new Number(d);
  109. var value = D * comp(6, C) * comp(0, A - C);
  110. return value;
  111. }
  112. var calSecond = function (a, b, c, d) {
  113. var A = new Number(a);
  114. var B = new Number(b);
  115. var C = new Number(c);
  116. var D = new Number(d);
  117. var value = (B - D) * comp(6, C) * comp(0, A - C);
  118. return value;
  119. }
  120. var calThird = function (a, b, c, d) {
  121. var A = new Number(a);
  122. var B = new Number(b);
  123. var C = new Number(c);
  124. var D = new Number(d);
  125. var value = D * comp(5, C) * comp(1, A - C);
  126. return value;
  127. }
  128. var calFourth = function (a, b, c, d) {
  129. var A = new Number(a);
  130. var B = new Number(b);
  131. var C = new Number(c);
  132. var D = new Number(d);
  133. var value = D * comp(4, C) * comp(2, A - C) + (B - D) * comp(5, C) * comp(1, A - C);
  134. return value;
  135. }
  136. var calFiveth = function (a, b, c, d) {
  137. var A = new Number(a);
  138. var B = new Number(b);
  139. var C = new Number(c);
  140. var D = new Number(d);
  141. var value = D * comp(3, C) * comp(3, A - C) + (B - D) * comp(4, C) * comp(2, A - C);
  142. return value;
  143. }
  144. var calSixth = function (a, b, c, d) {
  145. var A = new Number(a);
  146. var B = new Number(b);
  147. var C = new Number(c);
  148. var D = new Number(d);
  149. var value = D * comp(2, C) * comp(4, A - C) + D * comp(1, C) * comp(5, A - C) + D * comp(0, C) * comp(6, A - C);
  150. return value;
  151. }
  152. var comp = function (head, foot) {
  153. var a = new Number(head);
  154. var b = new Number(foot);
  155. var c = 1;
  156. for (var i = b - a + 1; i <= b; i++) {
  157. c = c * i;
  158. }
  159. for (var i = 2; i <= a; i++) {
  160. c = c / i;
  161. }
  162. return c;
  163. }
  164. var changNumber = function () {
  165. var redcount = $("#h").val();
  166. var bluecount = 1;
  167. var zhushu = $("#zhushu");
  168. var money = $("#money");
  169. zhushu.text(comp(5, redcount) * (bluecount));
  170. money.text(comp(5, redcount) * (bluecount * 2));
  171. }
  172. </script>
  173. }