网站全局js代码

这几天开始看公司的一套系统,整理的网站全局js代码

/*
文件名:base.js
功能说明:全站通用的全局变量及公用方法
创建日期:2010-09-26
*/
//引入jquery库文件
document.write("<script type=‘text/javascript‘ src=‘/Lib/jquery-1.4.1.min.js‘></script>");
//全局配置
var GlobalSetting = {
    //站点名称
    SiteName: "后台",
    //管理后台名称
    ManageName: "管理系统",
    //版权信息
    CopyRight: "Copyright @2010-2013 管理系统 All Rights Reserved."
};
//错误提示信息
var ErrorInfo = {
    //ajax超时错误
    Ajax_TimeOut: "服务器忙,数据通信超时!"
};
//成功提示信息   
var SuccessInfo = {
    RegisterSuccess: "注册成功!"
};
//如果页面没有标题,则使用全局设置中的标题
if (document.title == "") {
    document.title = GlobalSetting.SiteName;
}
//如果页面有标题,则页面标题等于原标题+"-"+全局配置标题
else {
    document.title = document.title + "-" + GlobalSetting.SiteName;
}
//设为首页
function addFav() {
    if (document.all) {
        window.external.addFavorite("http://" + PathInfo, "46棋牌");
    } else if (window.sidebar) {
    window.sidebar.addPanel("46棋牌", "http://" + PathInfo, "");
    }
}
//添加收藏夹
function setHome() {
    if (document.all) {
        document.body.style.behavior = "url(#default#homepage)";
        document.body.setHomePage("http://" + PathInfo);
    } else if (window.sidebar) {
        if (window.netscape) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            } catch (e) {
                alert("抱歉,此操作被浏览器拒绝!\n\n请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为‘true‘");
            }
        } else {
            var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
            prefs.setCharPref("browser.startup.homepage", "http://" + PathInfo);
        }
    }
}

时间: 2024-11-06 09:55:52

网站全局js代码的相关文章

网站飘窗js代码

<SCRIPT> var imagepath="/${res}/images/geren.jpg" ; var imagewidth=178 ;//这两行写图片的大小 var imageheight=80 ; var speed=2; var imageclick="http://www.baidu.com" ;//这里写点击图片连接到的地址 var hideafter=0 ; var isie=0; if(window.navigator.appNam

一行js代码识别Selenium+Webdriver及其应对方案

有不少朋友在开发爬虫的过程中喜欢使用Selenium + Chromedriver,以为这样就能做到不被网站的反爬虫机制发现. 先不说淘宝这种基于用户行为的反爬虫策略,仅仅是一个普通的小网站,使用一行Javascript代码,就能轻轻松松识别你是否使用了Selenium + Chromedriver模拟浏览器. 我们来看一个例子. 使用下面这一段代码启动Chrome窗口: from selenium.webdriver import Chrome driver = Chrome() 现在,在这个

一行JS代码屏蔽一个网站的访问

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

网站内容禁止复制和粘贴、另存为的js代码

大家有没有在生活或者工作上遇到有的网页文字或者图片等无法复制和粘贴呢?我刚工作的时候还以为是我的电脑坏了呢.可笑吧!原谅我的无知吧. 那么今天就给大家分享一个关于如何用JS代码来禁止网站内容被复制.粘贴.另存为的吧.有需要的小伙伴自己学习. 第一.右键和复制失效 方法1:在网页中加入一下代码: <script language="Javascript">      document.oncontextmenu=new Function("event.returnV

在别家网站上执行自己的js代码(谷歌浏览器)(谷歌扩展程序)

@参考文章1  @参考文章2 日前针对一家投标网站进行了程序干预,且一定程度的干预成功,把方法给大家提取分享出来,感谢上述两篇博文 测试网站:百度https://www.baidu.com/ 测试步骤: 1,新建记事本改名改后缀为manifest.json如下,保存为utf-8格式,否则谷歌加载插件失败(由于乱码) 2,新建baidu-yanan7890.js(utf-8格式),内容如下 3,把上述所有内容放在同一文件夹,展示如下 4,打开谷歌扩展程序,打开开发者模式——加载已解压的扩展程序 m

外贸建站之自适应网站电脑手机网站不同JS效果区分写法代码分享

外贸建站之自适应网站电脑手机网站不同JS效果区分写法代码分享,今天给客户要求把网站Can Clip搞成自适应的,要求电脑跟手机上菜单展开采用不同的效果, 相信很多程序员都有遇到过这种情况,这里把我们的解决方案分享给大家. 1 if($(window).width()>768){ 2 3 //电脑PC端JS代码 4 5 } 对,没错,只需要给电脑端显示的代码用上这个,就可以了,大家可以根据自己的需要修改 不同的宽度,我们在Porsche Piwis III项目中,将PC跟手机端显示的区分宽度设置的

js代码会导致网站打开速度慢

网页要实现强大的功能,必须使用js文件,正是这些js文件,在增强网站功能的同时,也影响了网站的打开速度,总体来说,关于js优化通常有以下三种方法. 将不重要的js放在页面底部. IIS7网站监控 可以获取严重占用加载时间的JS或者图片.css等html所用文件 这是非常简单也是效果很好的优化办法,将不重要的js全部放到页面的底部,实现异步加载,也就是等网页都加载完了,再加载这些不重要的js,这样就不影响网页的速度了. 合并js文件 合并js的目的是减少http的请求,向服务器请求越少,打开速度越

为博客园(或网站)添加百度分享按钮 自定义调用JS代码

1.百度分享代码调用地址 http://share.baidu.com/code 根据提示,一步一步的自定义选择,最后复制自定义好的样式,添加到WEB. 2.在页首Html代码中添加复制过来的JS代码 <!--baidu分享--> <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini"

新闻门户网站图集相册JS代码

新闻网站jQuery图集相册代码,支持键盘方向键切换,支持点击图片左右区域切换,支持自动轮播,带缩略图.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="pic-head"> <div class="picHeard-title"> <span class="spanleftpic l"><a href="http://www.w2bc.com/&quo