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 select下拉框操作常用方法
Nov 09 Javascript
js 为label标签和div标签赋值的方法
Aug 08 Javascript
js获取鼠标点击的位置实现思路及代码
May 09 Javascript
php实例分享之实现显示网站运行时间
May 20 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
Mar 04 Javascript
JavaScript中的函数嵌套使用
Jun 04 Javascript
浅析Jquery操作select
Dec 13 Javascript
canvas实现简易的圆环进度条效果
Feb 28 Javascript
JQuery实现定时刷新功能代码
May 09 jQuery
vue实现打印功能的两种方法
Sep 07 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
May 15 Javascript
Angular中innerHTML标签的样式不起作用的原因解析
Jun 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 变量的定义方法
2010/01/26 PHP
基于PHP遍历数组的方法汇总分析
2013/06/08 PHP
Symfony2获取web目录绝对路径、相对路径、网址的方法
2016/11/14 PHP
javascript 点击整页变灰的效果(可做退出效果)。
2008/01/09 Javascript
AJAX使用了UpdatePanel后无法使用alert弹出脚本
2010/04/02 Javascript
无缝滚动js代码通俗易懂(自写)
2013/06/19 Javascript
JavaScript中实现sprintf、printf函数
2015/01/27 Javascript
jQuery使用fadeout实现元素渐隐效果的方法
2015/03/27 Javascript
js 函数式编程学习笔记
2017/03/25 Javascript
Vue中img的src属性绑定与static文件夹实例
2017/05/18 Javascript
详解AngularJS1.6版本中ui-router路由中/#!/的解决方法
2017/05/22 Javascript
Node.JS更改Windows注册表Regedit的方法小结
2017/08/18 Javascript
详解ES6之async+await 同步/异步方案
2017/09/19 Javascript
JavaScript屏蔽Backspace键的实现代码
2017/11/02 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
Vue.js上传图片到阿里云OSS存储的方法示例
2018/12/13 Javascript
js canvas实现5张图片合成一张图片
2019/07/15 Javascript
[01:31:03]DOTA2完美盛典全回顾 见证十五项大奖花落谁家
2017/11/28 DOTA
简单文件操作python 修改文件指定行的方法
2013/05/15 Python
Python 文件操作的详解及实例
2017/09/18 Python
Python读取图片为16进制表示简单代码
2018/01/19 Python
django框架CSRF防护原理与用法分析
2019/07/22 Python
Python基于Hypothesis测试库生成测试数据
2020/04/29 Python
python os模块常用的29种方法使用详解
2020/06/02 Python
keras slice layer 层实现方式
2020/06/11 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
2021/02/16 Python
突破canvas语法限制 让他支持链式语法
2012/12/24 HTML / CSS
canvas线条的属性详解
2018/03/27 HTML / CSS
Html5之webcoekt播放JPEG图片流
2020/09/22 HTML / CSS
墨西哥巴士车票在线购买:ClickBus
2018/03/27 全球购物
军神教学反思
2014/02/04 职场文书
党员承诺书格式
2014/05/21 职场文书
欢迎词怎么写
2015/01/23 职场文书
介绍信范文大全
2015/05/07 职场文书
MySQL中B树索引和B+树索引的区别详解
2022/03/03 MySQL
基于Android10渲染Surface的创建过程
2022/08/14 Java/Android