Asp.net源码专业站
首页->博客空间->I-favourite2.0多用户博客系统源码>>Admin/BindDomain.aspx>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:I-favourite2.0多用户博客系统源码
当前文件:文件类型 iFavourite20/Admin/BindDomain.aspx[25K,2009-6-12 11:44:57]打开代码结构图
普通视图
		            
1<%@ Page Language="C#" AutoEventWireup="true" CodeFile="BindDomain.aspx.cs" Inherits="Admin_BindDomain" 2 MasterPageFile="" %> 3 4<%@ Register Src="menu.ascx" TagName="menu" TagPrefix="uc1" %> 5<%@ Register Assembly="Xiaoxiao.WebUI" Namespace="Xiaoxiao.WebUI" TagPrefix="cc1" %> 6<%@ Register TagPrefix="Blogs" Namespace="Spaces.Controls" Assembly="Controls" %> 7<%@ Import Namespace="Spaces" %> 8<asp:Content ID="MainContent" ContentPlaceHolderID="Content" runat="Server"> 9 10 <script src="<%=Globals.ApplicationPath %>/Include/js/net_secure.js" type="text/javascript"></script> 11 12 <script src="<%=Globals.ApplicationPath %>/Include/js/DomainInfo.js" type="text/javascript"></script> 13 14 <div class="ClassicTwoCol"> 15 <div class="column" id="column_1" style="width: 23%;"> 16 <div class="modwrap"> 17 <uc1:menu ID="Menu1" runat="server" /> 18 </div> 19 </div> 20 <div class="column" id="column_2" style="width: 74%;"> 21 <div class="modwrap"> 22 <form id="Form1" runat="server"> 23 <Blogs:PartPanel ID="partPanel" runat="server"> 24 <div class="adminbox"> 25 <fieldset class="taskbar"> 26 <legend style="padding: 6px">域名绑定页 </legend> 27 <div align="right"> 28 在此页面,您可以自由绑定,注册一个或多个属于您自已的 29 <br /> 30 域名。。。 31 <br /> 32 </div> 33 </fieldset> 34 </div> 35 <div class="adminbox"> 36 <ul style="margin-left: 2px; display: none"> 37 <li style="display: inline"><a href="LayoutSettings.aspx">注册并绑定域名 </a></li> 38 <li style="display: inline"><a href="extpart.aspx">绑定已有域名 </a></li> 39 </ul> 40 <asp:Wizard ID="domainWizard" CssClass="mb wizard" DisplaySideBar="False" runat="server" 41 HeaderText="域名注册向导" ActiveStepIndex="0" FinishCompleteButtonText="进入支付中心,完成绑定" 42 StartNextButtonText="下一步" StepPreviousButtonText="上一步"> 43 <NavigationStyle CssClass="saveRow" Height="25px" /> 44 <HeaderStyle CssClass="subnav" Height="25px" HorizontalAlign="Center" /> 45 <WizardSteps> 46 <asp:WizardStep runat="server" ID="step1" StepType="Start"> 47 <table cellpadding="6" style="width: 100%"> 48 <tbody> 49 <tr> 50 <td colspan="2"> 51 第一步:了解基本信息<br /> 52 <div id="PartsBucket" class="mb" style="overflow: auto; overflow-x: hidden; overflow-y: scroll; 53 width: 100%; height: 200px;"> 54 <p> 55 <div style="text-align: left; margin: 8px; font-size: 12px"> 56 <p> 57 域名绑定的说明:<br /> 58 </p> 59 <p> 60 感谢您选择I-Favourite的空间.在这里我们提供对您已有的域名,或者待注册的域名绑定到您的个人空间的服务。 61 </p> 62 <p> 63 &nbsp;</p> 64 <p> 65 域名小知识:<br /> 66 </p> 67 <p> 68 域名分二种,一种是顶级域,另一种是二级域名,如 google.com,www.google.com是一个顶级域名,<br /> 69 在一个顶级域下可分配多个子域,如 map.google.com ,等等。个人完全可以注册顶级域名,并管理子域的指向。 70 <br /> 71 并且一但注册,就属于您个人资产的一部分:) 72 <br /> 73 使用顶级域名的好处: 74 <br /> 75 <ul> 76 <li>可自由分配子域,如 mail.xxx.com 指向您申请的邮箱。blog.xxx.com指向您的博客.</li><li>随时更换域名指向,通过提供的域名控制面板可以把域指向不同的服务器, 77 例如:您在xxx网申请了博客,因为一些原因,您般家到了其他的博客网站如I-favourite,虽然可以把数据转移过来 但以前网友都记得是你的博客的地址,而这个地址是提供商提供的他们的子域的一部分,您无权转移。申请自已的域名,告诉朋友,就没有不停的转发地址的烦恼了。 78 </li> 79 </ul> 80 我们提供二级域名的绑定服务,这个服务同样是免费的,只要您已有二级域名,请选择[我要绑定已有域名],若没有,请选择[注册一个新域名] 本站同时以大白菜的价格提供顶级域名注册服务,因为域名注册是需要向顶级域名管理机构交纳一定的费用的。。一旦注册成功,会自动绑定到您的帐号, 81 并提供域名控制面板,自由管理域名指向。。 82 </p> 83 </div> 84 </p> 85 </div> 86 </td> 87 </tr> 88 </tbody> 89 </table> 90 <div style="text-align: center"> 91 <asp:RadioButtonList ID="rblstBindDomainType" runat="server" RepeatDirection="Horizontal"> 92 <asp:ListItem Selected="True" Value="1">我要绑定已有域名</asp:ListItem> 93 <asp:ListItem Value="2">注册一个新域名</asp:ListItem> 94 </asp:RadioButtonList></div> 95 </asp:WizardStep> 96 <asp:WizardStep runat="server" ID="step2" StepType="Auto"> 97 <asp:MultiView ID="DomainSteps" runat="server"> 98 <asp:View ID="viewExists" runat="server"> 99 <div style="margin: 6px; padding: 4px; text-align: center;"> 100 <span>输入您要绑定的域名 </span> 101 <asp:TextBox runat="server" ID="txtDomain"></asp:TextBox></div> 102 </asp:View> 103 <asp:View ID="viewReg" runat="server"> 104 <div style="margin: 6px; padding: 4px; text-align: center;"> 105 <span>域名查询</span> www.<input type="text" id="domain" name="domain" /> 106 <select id='domainfix' name="domainfix" runat="server"> 107 108 </select> 109 &nbsp;<input type="button" value="查询" onclick="displayStatus(true);chkDomain();" /> 110 </div> 111 <div style="text-align: center; display: none; margin: 5px" id="divStatus"> 112 <img src="<% =Spaces.Globals.GetSkinPath()%>/images/animated_loading.gif" alt="正在加载.." /> 113 正在加载...</div> 114 <div id="setpd" style="margin-left: 30%; width: 280px; margin-top: 6px; padding: 4px; 115 display: none;"> 116 <p> 117 <asp:TextBox runat="server" ID="txtNewDomain" style="display:none"></asp:TextBox> 118 <asp:Literal runat="server" ID="ltlNewDomain"></asp:Literal> 119 <input type="hidden" id="hideStatus" /> 120 </p> 121 <p style="text-align: left;"> 122 <span class="mainnav">恭喜!!! 该域名可以注册!</span> 123 <br /> 124 单击下一步完成注册,<br /> 125 注意,注册域名需要一周左右的处理时间。 126 <br /> 127 请在支付完成后耐心等待</p> 128 </div> 129 <div id="divDomainDesc" style="display: none; text-align: center; cursor: pointer;"> 130 <span class="mainnav" onclick="displayStatus(true);getDomainDesc();">查看域名信息</span> 131 <p id="pDomainDesc" class="pad8" style="text-align: left"> 132 </p> 133 <br /> 134 </div> 135 136 <script type="text/javascript"> 137 function displayStatus(v) 138 { 139 if(!v) 140 $('divStatus').style.display='none'; 141 else 142 $('divStatus').style.display=''; 143 } 144 function getDomainDesc() 145 { 146 var d=$('domain').value+$('<%=domainfix.ClientID%>').value; 147 getDomainInfo(d,displayDesc); 148 } 149 function displayDesc() 150 {displayStatus(false); 151 var desc=this.req.responseText; 152 153 $('pDomainDesc').innerHTML=desc; 154 } 155 function chkDomain(){ 156 var d=$('domain').value+$('<%=domainfix.ClientID%>').value; 157 if(!testDomain(d)) 158 { 159 _error_msg_show("域名格式不正确!"); 160 return; 161 } 162 checkDomain(d,chk); 163 164 } 165 function chk() 166{ 167 168var status=this.req.responseText.trim(); 169displayStatus(false); 170switch(status) 171{ 172 case "-1": 173 _error_msg_show("sorry.查询服务暂时不可用,请稍后在试."); 174 break; 175 case "0": 176 $('setpd').style.display='block'; 177 $('divDomainDesc').style.display='none'; 178 $('<%= txtNewDomain.ClientID%>').value=$('domain').value+$('<%=domainfix.ClientID%>').value; 179 break; 180 case "1": 181 $('setpd').style.display='none'; 182 $('divDomainDesc').style.display='block'; 183 _error_msg_show("该域名已被注册.点击可查看详情"); 184 break; 185 case "2": 186 break; 187} 188 $('hideStatus').value=status; 189} 190 function setNextBtn() 191 { 192 var btn=$(nextbtn); 193 btn.onclick=chknext; 194 } 195 var nextbtn='ctl00$Content$partPanel$domainWizard$StepNavigationTemplateContainerID$StepNextButton'; 196 if(nextbtn) 197 AddObjEvent(window,'load',setNextBtn); 198 199 function chknext() 200 { 201 var s = $('hideStatus').value; 202if(s==''||s==2) 203{ 204 _error_msg_show('请查询该域名是否可用!'); 205 return false; 206 } 207 if(s==1) 208 { 209 _error_msg_show('该域名已被注册,请换一个域名.'); 210 return false; 211 } 212 return true; 213 } 214 </script> 215 216 </asp:View> 217 </asp:MultiView> 218 </asp:WizardStep> 219 <asp:WizardStep runat="server" ID="step3" StepType="Finish"> 220 <asp:MultiView ID="viewFinish" runat="server"> 221 <asp:View ID="viewDesc" runat="server"> 222 <div style="margin: 6px; padding: 4px;"> 223 <span style="font-weight: bold">您要绑定的域名是</span> 224 <asp:TextBox ReadOnly="true" runat="server" ID="txtMyDomain" Width="300px"></asp:TextBox> 225 <div style="text-align: left"> 226 请检查域名是否已指向本站服务器<br /> 227 在您的电脑,开始 ,运行 cmd 出现dos命令窗口后 228 <br /> 229 输入ping <span style="font-weight: bold"> 230 <%=txtMyDomain.Text %> 231 </span> 232 <br /> 233 若出现 reply from 234 <asp:Literal runat="server" ID="ltlLocalIP" />......<br /> 235 那么恭喜,您已经成功绑定域名。 具体指向的方法请联系本站客服<br /> 236 或资询您的域名提供商。若在本站注册,<br /> 237 您什么都无需设置,我们已替您解析好。 238 <h3> 239 请检查输入是否正确,进入支付中心完成绑定,若您想绑定其他域名,请单击上一步!</h3> 240 <table style="margin-left:auto"> 241 242 <tr> 243 <td>注册年数:</td> 244 <td> 245 <select id="selYear1" name="selYear" onChange="countprice1();"> 246 <option value="1">1年</option> 247 <option value="2">2年</option> 248 <option value="3">3年</option> 249 <option value="4">4年</option> 250 <option value="5">5年</option> 251 </select> 252 </td> 253 </tr> 254 <tr> 255 <td>单价:</td> 256 <td> 257 <span id="sprice1" >N/A</span> 258 <input type="hidden" value="100" id="hprice1" runat="server" style="width:80; display:none"/></td> 259 </tr> 260 <tr> 261 <td>总价:</td> 262 <td><input type="text" id="totalprice1" name="totalprice" disabled="disabled" style="width:80"/></td> 263 </tr> 264 </table> 265 </div> 266 </div> 267 <script type="text/javascript"> 268 function countprice1() 269{ 270var s,eprice,amount,t,p; 271eprice=$('<%=hprice1.ClientID %>').value; 272 s = $('selYear1').value; 273 274 amount = Math.round(eprice * s * 100)/100; 275 t = amount.toString(); 276 p= t.indexOf("."); 277 if (p<0){ 278 t = t + ".00"; 279 }else{ 280 if (p==t.length-2) { 281 t = t+"0"; 282 } 283 } 284 285 $('sprice1').innerHTML=eprice; 286 $('totalprice1').value=t; 287 return; 288 289} 290countprice1(); 291 </script> 292 </asp:View> 293 <asp:View ID="viewPay" runat="server"> 294 <div style="margin: 6px; padding: 4px; text-align: center;"> 295 <table> 296 <tr> 297 <td> 298 299 您所注册的域名是: 300 </td> 301 <td> 302 <asp:Literal runat="server" ID="ltlRegDomain"></asp:Literal> 303 </td> 304 </tr> 305 <tr> 306 <td>注册年数:</td> 307 <td> 308 <select id="selYear" name="selYear" onChange="countprice();"> 309 <option value="1">1年</option> 310 <option value="2">2年</option> 311 <option value="3">3年</option> 312 <option value="4">4年</option> 313 <option value="5">5年</option> 314 </select> 315 </td> 316 </tr> 317 <tr> 318 <td>单价:</td> 319 <td> 320 <span id="sprice" >N/A</span> 321 <input type="hidden" value="100" id="hprice" runat="server" style="width:80; display:none"/></td> 322 </tr> 323 <tr> 324 <td>总价:</td> 325 <td><input type="text" id="totalprice" name="totalprice" disabled=disabled style="width:80"/></td> 326 </tr> 327 </table> 328 329 &nbsp;<input type="button" value="进入支付中心" style="display: none" onclick="displayStatus(true);chkDomain();" /> 330 </div> 331 <div style="text-align: center; display: none; margin: 5px" id="div1"> 332 <img src="<% =Spaces.Globals.GetSkinPath()%>/images/animated_loading.gif" alt="正在加载.." /> 333 正在加载...</div> 334<script type="text/javascript"> 335 336function countprice() 337{ 338var s,eprice,amount,t,p; 339eprice=$('<%=hprice.ClientID %>').value; 340 s = $('selYear').value; 341 342 343 344 amount = Math.round(eprice * s * 100)/100; 345 t = amount.toString(); 346 p= t.indexOf("."); 347 if (p<0){ 348 t = t + ".00"; 349 }else{ 350 if (p==t.length-2) { 351 t = t+"0"; 352 } 353 } 354 355 $('sprice').innerHTML=eprice; 356 $('totalprice').value=t; 357 return; 358 359} 360function countprice1() 361{ 362var s,eprice,amount,t,p; 363eprice=$('<%=hprice1.ClientID %>').value; 364 s = $('selYear1').value; 365 366 367 368 amount = Math.round(eprice * s * 100)/100; 369 t = amount.toString(); 370 p= t.indexOf("."); 371 if (p<0){ 372 t = t + ".00"; 373 }else{ 374 if (p==t.length-2) { 375 t = t+"0"; 376 } 377 } 378 379 380 $('totalprice1').value=t; 381 return; 382 383} 384countprice(); 385 386//--> 387</script> 388 <script type="text/javascript"> 389 390 /* 391 var nextbtn='ctl00$Content$partPanel$domainWizard$FinishNavigationTemplateContainerID$FinishButton'; 392 if(nextbtn) 393 AddObjEvent(window,'load',setPayNextBtn); 394 function setPayNextBtn() 395 { 396 var btn=$(nextbtn); 397 btn.onclick=chkpaystatus; 398 } 399 function chkpaystatus() 400 { 401 _error_msg_show('请等待支付完成.'); 402 } */ 403 </script> 404 405 </asp:View> 406 </asp:MultiView> 407 </asp:WizardStep> 408 </WizardSteps> 409 </asp:Wizard> 410 </div> 411 </Blogs:PartPanel> </form> 412 </div> 413 </div> 414 </div> 415 416</asp:Content> 417
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:I-favourite2.0多用户博客系统源码
51Aspx.com 版权所有 CopyRight © 2006-2010. 京ICP备06046876号 本站法律顾问:ITlaw-庄毅雄律师
返回顶部
客户服务:点击这里进行客户咨询 业务合作:点击这里洽谈业务合作 合作热线:010-68880146