JS加ASP二级域名转向的代码


Posted in Javascript onMay 17, 2007

自己做了asp的二级域名转向已经使用当中,但用到另一种方法:前台JS加ASP的转向程序却转不了,程序调试已经通过但不能转向不知道为什么请帮忙指出原因,谢谢!!!
<%
Dim whkDbq,whkSql,whkRs,whkCount
Set whkConn = Server.CreateObject("ADODB.Connection")
whkDbq = Server.MapPath("SqlTaoFun.mdb")
whkConn.Open"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&whkDbq
whkSql = "select bh,id from UserInfo where State='3'"
Set whkRS = Server.CreateObject("ADODB.Recordset")
whkRs.open whkSql,whkConn,3,3
%>
<script language="javascript">
var records = [],whkCoun = 0,whkFlag = 0;
<%
Do while not whkRs.Eof
%>
records[whkCoun] = new Array("<%=whkRs("bh")%>","<%=whkRs("id")%>");
document.write("whkCoun:"+whkCoun+"    records["+whkCoun+"]:"+records[whkCoun][0]+records[whkCoun][1]+"<br>");
whkCoun = whkCoun + 1;
<%
whkRs.MoveNext
'whkConn = whkConn + 1
Loop
'Response.End()
%>
whkUrl = document.location.href;
document.write(whkUrl)
whkUrl = whkUrl.replace("http://","");
whkUrl = whkUrl.substring(0,whkUrl.indexOf("/"));
document.write("<br>whkUrl:"+whkUrl);
if (whkUrl.toLowerCase() != "www.taofun.cn")
       {
       var whkFirstP = whkUrl.indexOf("."),whkEndP = whkUrl.lastIndexOf("."),gotoUrl;
       if ((whkFirstP == whkEndP) && ((whkFirstP != -1) || (whkEndP != -1)))
              {
              whkFlag = 0;
              window.alert("taofun.cn");
              //window.location.href = "http://www.taofun.cn/"
              }
       else
              {
                     if (whkUrl == "localhost")
                     {
                            whkFlag = 0;
                            window.alert("localhost");
                     }
                     else
                     {

                     var whkUrl2 = whkUrl.substring(0,whkUrl.indexOf("."));
                     document.write("<br>whkUrl2:"+whkUrl2);
                     if (whkUrl2.toLowerCase() == "www")
                            {
                            if (whkUrl.indexOf(".",whkFirstP+1) == whkUrl.lastIndexOf(".",whkEndP-1))
                                   for(i=0;i<whkCoun;i++)
                                   {
                                          document.write("<br>这里是读取的bh:"+records[i][0]);
                                          if (records[i][0] == whkUrl.substring(whkFirstP+1,whkUrl.indexOf(".",whkFirstP+1)))
                                                 {
                                                 whkFlag = 1;
                                                 gotoUrl = "http://www.taofun.cn/show/Shop.asp?id="+records[i][1];
                                                 window.alert("找到"+records[i][0]+"的二级域名。");
                                                 break;
                                                 }
                                   }
                            else
                                   {
                                   whkFlag = 0;
                                   window.alert("输的太多了!");
                                   //window.location.href = "http://www.taofun.cn/";
                                   }
                            }
                     else
                            {
                            whkFlag = 0;
                            window.alert("开头请输www");
                            //window.location.href="http://www.taofun.cn/";
                            }
                     }
              }
       }
else
       {
       whkFlag = 0;
       window.alert("去网站首页!");
       //window.location.href = whkUrl;
       }
document.write("<br>最后结果:"+gotoUrl+whkwhkwhk);
if (whkFlag == 1)
{
document.write("<frameset cols=\"*\"><frame frameborder=\"0\" scrolling=\"auto\" src=\""+gotoUrl+"\"><\/frameset>" );
}
</script>

Javascript 相关文章推荐
Extjs入门之动态加载树代码
Apr 09 Javascript
面向对象的Javascript之二(接口实现介绍)
Jan 27 Javascript
JavaScript中的ArrayBuffer详细介绍
Dec 08 Javascript
JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
Feb 25 Javascript
浅谈jQuery中Ajax事件beforesend及各参数含义
Dec 03 Javascript
如何提高javascript加载速度
Dec 26 Javascript
解决Extjs下拉框不显示的问题
Jun 21 Javascript
JS中使用media实现响应式布局
Aug 04 Javascript
全新打包工具parcel零配置vue开发脚手架
Jan 11 Javascript
vue实现图片加载完成前的loading组件方法
Feb 05 Javascript
详解如何解决Vue和vue-template-compiler版本之间的问题
Sep 17 Javascript
通过实例了解Javascript柯里化流程
Mar 03 Javascript
用javascript实现的支持lrc歌词的播放器
May 17 #Javascript
JavaScript中的new的使用方法与注意事项
May 16 #Javascript
几款极品的javascript压缩混淆工具
May 16 #Javascript
(JS实现)MapBar中坐标的加密和解密的脚本
May 16 #Javascript
网站被黑的假象--ARP欺骗之页面中加入一段js
May 16 #Javascript
javascript操作文本框readOnly
May 15 #Javascript
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
May 14 #Javascript
You might like
深入理解curl类,可用于模拟get,post和curl下载
2013/06/08 PHP
PHP中数组定义的几种方法
2013/09/01 PHP
PHP imagegrabscreen和imagegrabwindow(截取网站缩略图)的实例代码
2013/11/07 PHP
php绘图中显示不出图片的原因及解决
2014/03/05 PHP
PHP Cookie学习笔记
2016/08/23 PHP
PHP导出带样式的Excel示例代码
2016/08/28 PHP
php批量修改表结构实例
2017/05/24 PHP
php7连接MySQL实现简易查询程序的方法
2020/10/13 PHP
js可突破windows弹退效果代码
2008/08/09 Javascript
javascript 学习之旅 (3)
2009/02/05 Javascript
js中匿名函数的N种写法
2010/09/08 Javascript
Javascript图像处理思路及实现代码
2012/12/25 Javascript
javascript实时获取鼠标坐标值并显示的方法
2015/04/30 Javascript
JQuery日历插件My97DatePicker日期范围限制
2016/01/20 Javascript
基于JavaScript实现 网页切出 网站title变化代码
2016/04/03 Javascript
jQuery EasyUI tree 使用拖拽时遇到的错误小结
2016/10/10 Javascript
Bootstrap进度条学习使用
2017/02/09 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
JS仿QQ好友列表展开、收缩功能(第一篇)
2017/07/07 Javascript
html+jQuery实现拖动滑块图片拼图验证码插件【移动端适用】
2019/09/10 jQuery
python使用socket远程连接错误处理方法
2015/04/29 Python
简单易懂的python环境安装教程
2017/07/13 Python
Python实现查找最小的k个数示例【两种解法】
2019/01/08 Python
Python 的字典(Dict)是如何存储的
2019/07/05 Python
python时间序列数据转为timestamp格式的方法
2020/08/03 Python
软件生产职位结构化面试主要考察要素及面试题库
2015/06/12 面试题
自荐信的两点禁忌
2013/10/30 职场文书
经理职责范文
2013/11/08 职场文书
企业公益活动策划方案
2014/08/24 职场文书
自我管理的活动方案
2014/08/25 职场文书
事业单位年度考核个人总结
2015/02/12 职场文书
检讨书格式
2015/05/07 职场文书
2016年度员工工作表现评语
2015/12/02 职场文书
当你焦虑迷茫时,请读读这6句话
2019/07/24 职场文书
Python实现生成bmp图像的方法
2021/06/13 Python
vue实现在data里引入相对路径
2022/06/05 Vue.js