用js实现多域名不同文件的调用方法


Posted in Javascript onJanuary 12, 2007
var partnertop="";  
var partnerdomain=escape(document.domain);  
var partnerurl=escape(document.URL);  
var partnerfoot="";  
var partnerad_leave="";  
var partnerad_search="";  
switch (partnerdomain) {  
case 'www.flashku.com':  
partnertop="/flashku_top.js";  
partnerfoot="/foot.js";  
partnerad_leave="";  
partnerad_search="";  
sitealert="0";  
break;  
case 'flash.xixi168.com':  
partnertop="http://www.xixi168.com/flash/flashtopjs.js";  
partnerfoot="http://www.xixi168.com/flash/flashbootjs.js";  
partnerad_leave="";  
partnerad_search="";  
sitealert="0";  
break;  
case 'www.myflash.cn':  
partnertop="http://sys.shanke.cn/ads/myflash/js/myflash_top.js";  
partnerfoot="http://sys.shanke.cn/ads/myflash/js/myflash_foot.js";  
partnerad_leave="http://sys.shanke.cn/ads/myflash/js/myflash_leave2.js";  
partnerad_search="";  
sitealert="0";  
break;  
case 'myflash.shanke.cn':  
partnertop="http://sys.shanke.cn/ads/myflash/js/myflash_top.js";partnerfoot="http://sys.shanke.cn/ads/myflash/js/myflash_foot.js";partnerad_leave="http://sys.shanke.cn/ads/myflash/js/myflash_leave2.js";partnerad_search="";sitealert="0";break;   
case 'flash.chinese.com':  
partnerfoot="/foot.js";  
partnertop="/chinese_top.js";  
partnerad_leave="/js/leave.js";  
partnerad_search="";  
sitealert="0";  
break;  

case 'flash.cdream.net':  
partnertop="http://www.cdream.net/inc/flash_top.js";  
partnerfoot="http://www.cdream.net/inc/cr.js";  
partnerad_leave="";  
partnerad_search="";  
sitealert="0";  
break;  
default:  
partnertop="/flashku_top.js";  
partnerfoot="/foot.js";  
partnerad_leave="";  
partnerad_search="";  
sitealert="1";  
break;  
}  
//document.write (partnerurl);  
//以下实现当域为www.flashku.com时候让首页单独调用一个自己的js,当不想要这个功能时可以  
//partnerdomain=="www.flashku.com" 后面随便写个不存在域名 比如www.sohu.com  
 if(partnerdomain=="www.flashku.com")  
    {  
        if(partnerurl=="http%3A//www.flashku.com/index.htm")  
        {      
            partnertop="/flashku_top_index.js"  
        }  
        if(partnerurl=="http%3A//www.flashku.com")  
        {      
            partnertop="/flashku_top_index.js"  
        }  
        if(partnerurl=="http%3A//www.flashku.com/")  
        {      
            partnertop="/flashku_top_index.js"  
        }  
               if(partnerurl=="http%3A//www.flashku.com/headtest.htm")  
        {      
            partnertop="/flashku_top_index.js"  
        }  
    }  
    else  
    {  
        partnertop=partnertop  
    }  

document.write ("<sc"+"ript src="+partnerad_leave+"></sc"+"ript>");  
document.write ("<sc"+"ript src="+partnertop+"></sc"+"ript><iframe height='0px' width='0px' scrolling='no' frameborder='0' src='/google.htm'></iframe>");  
document.write ("<sc"+"ript src="+partnerad_search+"></sc"+"ript>"); 
Javascript 相关文章推荐
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
Nov 06 Javascript
jQuery插件实现屏蔽单个元素使用户无法点击
Apr 12 Javascript
使用javascript:将其它类型值转换成布尔类型值的解决方法详解
May 07 Javascript
js封装可使用的构造函数继承用法分析
Jan 28 Javascript
详解参数传递四种形式
Jul 21 Javascript
AngularJS使用ng-repeat指令实现下拉框
Aug 23 Javascript
Vue.js开发环境快速搭建教程
Mar 17 Javascript
vue解决弹出蒙层滑动穿透问题的方法
Sep 22 Javascript
JS实现的tab页切换效果完整示例
Dec 18 Javascript
解决使用layui的时候form表单中的select等不能渲染的问题
Sep 18 Javascript
使用webpack搭建vue环境的教程详解
Dec 31 Javascript
微信小程序返回上一级页面的实现代码
Jun 19 Javascript
cssQuery()的下载与使用方法
Jan 12 #Javascript
JavaScript基本对象
Jan 11 #Javascript
window.showModalDialog使用手册
Jan 11 #Javascript
新手入门常用代码集锦
Jan 11 #Javascript
javascript引用对象的方法
Jan 11 #Javascript
一份老外写的XMLHttpRequest代码多浏览器支持兼容性
Jan 11 #Javascript
javascript基础的动画教程,直观易懂
Jan 10 #Javascript
You might like
学习使用curl采集curl使用方法
2012/01/11 PHP
利用php获取服务器时间的实现代码
2013/06/07 PHP
PHP Class&amp;Object -- 解析PHP实现二叉树
2013/06/25 PHP
thinkphp3.2.3版本的数据库增删改查实现代码
2016/09/22 PHP
thinkphp分页集成实例
2017/07/24 PHP
JavaScript 异步调用框架 (Part 6 - 实例 &amp; 模式)
2009/08/04 Javascript
Extjs学习笔记之九 数据模型(上)
2010/01/11 Javascript
js DataSet数据源处理代码
2010/03/29 Javascript
JavaScript之appendChild、insertBefore和insertAfter使用说明
2010/12/30 Javascript
把input初始值不写value的具体实现方法
2013/07/04 Javascript
jquery文本框中的事件应用以输入邮箱为例
2014/05/06 Javascript
jQuery实现动画效果circle实例
2015/08/06 Javascript
javascript数组去重的六种方法汇总
2015/08/16 Javascript
js格式化时间的方法
2015/12/18 Javascript
深入理解逻辑表达式的用法 与或非的用法
2016/06/06 Javascript
canvas压缩图片转换成base64格式输出文件流
2017/03/09 Javascript
ES6新特性四:变量的解构赋值实例
2017/04/21 Javascript
解决vue2.0 element-ui中el-upload的before-upload方法返回false时submit()不生效问题
2018/08/24 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
2019/05/10 Javascript
Vue事件处理原理及过程详解
2020/03/11 Javascript
js 数组当前行添加数据方法详解
2020/07/28 Javascript
手把手带你搭建一个node cli的方法示例
2020/08/07 Javascript
彻底搞懂并解决vue-cli4中图片显示的问题实现
2020/08/31 Javascript
Python函数式编程
2017/07/20 Python
python机器学习之随机森林(七)
2018/03/26 Python
python 编写简单网页服务器的实例
2018/06/01 Python
python pymysql库的常用操作
2020/10/16 Python
CSS3实现银灰色动画效果的导航菜单代码
2015/09/01 HTML / CSS
面试求职的个人自我评价
2013/11/16 职场文书
培训演讲稿范文
2014/01/12 职场文书
汽车销售员如何做职业生涯规划
2014/02/16 职场文书
高中社区服务活动报告
2015/02/05 职场文书
工厂仓库管理员岗位职责
2015/04/09 职场文书
2015年高三班主任工作总结
2015/05/21 职场文书
python3+PyQt5+Qt Designer实现界面可视化
2021/06/10 Python
MySQL远程无法连接的一些常见原因总结
2022/09/23 MySQL