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 相关文章推荐
javascript编程起步(第二课)
Jan 10 Javascript
JQuery扩展插件Validate 3通过参数设置错误信息
Sep 05 Javascript
JavaScript onkeydown事件入门实例(键盘某个按键被按下)
Oct 17 Javascript
Node.js 去掉种子(torrent)文件里的邪恶信息
Mar 27 Javascript
避免jQuery名字冲突 noConflict()方法
Jul 30 Javascript
防止页面url缓存中ajax中post请求的处理方法
Oct 10 Javascript
Vue.js进阶知识点总结
Apr 01 Javascript
layerUI下的绑定事件实例代码
Aug 17 Javascript
小程序指纹验证的实现代码
Dec 04 Javascript
Vue v-for循环之@click点击事件获取元素示例
Nov 09 Javascript
vue-router的hooks用法详解
Jun 08 Javascript
JavaScript实现手风琴效果
Feb 18 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
PHP实现图片旋转效果实例代码
2014/10/01 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
php生出随机字符串
2017/07/06 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
2018/06/14 PHP
Ubuntu 11.10 安装Node.js的方法
2011/11/30 Javascript
背景图跟随鼠标移动的Mootools插件实现代码
2011/12/12 Javascript
Jquery Ajax方法传值到action的方法
2014/05/11 Javascript
jQuery功能函数详解
2015/02/01 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
JS实现页面数据无限加载
2016/09/13 Javascript
微信公众号-获取用户信息(网页授权获取)实现步骤
2016/10/21 Javascript
自己封装的一个简单的倒计时功能实例
2016/11/23 Javascript
nodejs搭建本地http服务器教程
2017/03/13 NodeJs
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
vue设置一开始进入的页面教程
2019/10/28 Javascript
判断JavaScript中的两个变量是否相等的操作符
2019/12/21 Javascript
如何基于filter实现网站整体变灰功能
2020/04/17 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
Vue开发中常见的套路和技巧总结
2020/11/24 Vue.js
js动态生成表格(节点操作)
2021/01/12 Javascript
[45:52]2018DOTA2亚洲邀请赛 4.1小组赛 A组加赛 LGD vs Liquid
2018/04/02 DOTA
Python生成随机验证码的两种方法
2015/12/22 Python
python使用Tkinter实现在线音乐播放器
2018/01/30 Python
python实现拓扑排序的基本教程
2018/03/11 Python
pyqt5 从本地选择图片 并显示在label上的实例
2019/06/13 Python
python 反编译exe文件为py文件的实例代码
2019/06/27 Python
pytorch 在sequential中使用view来reshape的例子
2019/08/20 Python
Python @property原理解析和用法实例
2020/02/11 Python
Python+unittest+requests+excel实现接口自动化测试框架
2020/12/23 Python
乌克兰鞋类购物网站:Eobuv.com.ua
2020/11/28 全球购物
云南省召开党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
廉洁自律证明
2015/06/24 职场文书
和领导吃饭祝酒词
2015/08/11 职场文书
公司转让协议书
2016/03/19 职场文书
springboot利用redis、Redisson处理并发问题的操作
2021/06/18 Java/Android