JS 判断域名并跳转到指定页面

js,判断,域名,转到,指定,页面 · 浏览次数 : 56

小编点评

**判断访问指定域名,进行页面跳转** 通过 JavaScript 代码,根据访问的域名,自动跳转到相应页面。以下是代码示例: ```javascript if (window.location.href.indexOf("vipsoft.com.cn") > -1) { document.write("
  • 介绍
  • "); // ... 其他页面链接 ... } else if (window.location.href.indexOf("www.vipsoft.com.cn") > -1) { document.write("
  • 介绍
  • "); // ... 其他页面链接 ... } else if (window.location.href.indexOf("www.eicrosoft.com") > -1) { document.write("
  • 介绍
  • "); // ... 其他页面链接 ... } ``` **代码解释:** 1. **`window.location.href`** 获取当前页面访问的域名。 2. **`indexOf()`** 函数用于检查域名中 "vipsoft.com.cn" 或 "www.vipsoft.com.cn" 的存在。 3. **`if`** 语句根据域名存在则添加对应的页面链接到列表中。 4. **`else`** 语句用于其他域名。 **注意:** 1. 代码中的页面链接仅供示例,您可以根据需要修改。 2. 代码中需要在 HTML 页面中包含相应链接。 3. 您需要在 Chrome 等浏览器中运行代码才能看到页面跳转效果。

    正文

    判断访问指定域名,进行页面跳转

    <!DOCTYPE html>
    <html>
    <head>
    	<title>正在玩命加载中……</title>
    	<!-- 判断来路域名自动跳转 -->
    	<script type="text/javascript">
    	    var href = location.href ;  //获取当前请求路径
            if (href.indexOf("vipsoft") > -1) {
                //跳转
                location.href = "http://www.vipsoft.com.cn/vipsoft.html";
            } else if (href.indexOf("eicrosoft") > -1) {
            	window.location.href='http://www.vipsoft.com.cn/eicrosoft.html';
            }
        </script>
    </head>
    <body>
     
    </body>
    </html>
    

    不同的域名 输出不同的结果

    <script type="text/javascript">
            if (window.location.href.indexOf("vipsoft.com.cn") > -1) {
            document.write("<li style='background:none;'><a href='http://www.vipsoft.com.cn/1.html'>介绍</a></li>");
            } else if (window.location.href.indexOf("www.vipsoft.com.cn") > -1) {
            document.write("<li style='background:none;'><a href='http://www.vipsoft.com.cn/2.html'>介绍</a></li>");
            } else if (window.location.href.indexOf("www.eicrosoft.com") > -1) {
            document.write("<li style='background:none;'><a href='http://www.vipsoft.com.cn/3.html'>介绍</a></li>");
            }
     </script>
    

    与JS 判断域名并跳转到指定页面相似的内容:

    JS 判断域名并跳转到指定页面

    判断访问指定域名,进行页面跳转 ```js 正在玩命加载中…… ``` 不同的域名 输出不同的结果 ```js ```

    如何使用 JS 判断用户是否处于活跃状态

    有时候,我们需要在网页判断用户是否处与非活跃状态,如果用户长时间没有在页面上进行任何操作,我们则判定该用户是非活跃的。 在 javascript 中我们可以通过监听某些鼠标或键盘相关的事件来判定用户是否在活跃中。

    【技巧】JS代码这么写,前端小姐姐都会爱上你

    这篇文章分享了JavaScript编程中的实用技巧,包括解构赋值的短路语法避免错误、深度解构及默认值设定,以及数组操作如条件添加元素、获取最后一个元素和使用includes优化条件判断。此外,还介绍了从URL解析参数、页面滚动功能和获取滚动距离的JS片段。作者提倡使用这些技巧提升代码质量和效率,并邀...

    Vue 打包后报 Uncaught SyntaxError: Unexpected token ‘<‘

    根本原因在于你的vue.config.js里的publishPath设置的路径是相对路径还是绝对路径 大家都是看别人设置成 process.env.NODE_ENV 'production' ? './' : '/' 就原模原样照着复制粘贴 其实无所叼谓,只需要设置成 '/' 不需要判断环境,默认就

    js定时器

    一.定时器 1. JS存在两种定时器 setTimeout() 延迟定时器 setInterval() 循环定时器(“间隔器”) 定时器中的函数挂载在window对象,内部的this ——> window setTimerout(function(){ console.log('wuwei') },

    JS神奇的或0(|0)

    按照常识,位运算x|0,要么等于x,要么等于0 那么在JS的世界你的认知就要被颠覆了 下面请看 不带或0运算: (window.crypto.getRandomValues(new Uint32Array(1))[0] * 0x10000 ) 168546249998336 (window.cryp

    调用了这么久的JS方法是长在对象、类、值本身还是原型链上?

    调用了这么久的JS方法是长在对象、类、值本身还是原型链上? JavaScript这门语言总是能带给我惊喜,在敲代码的时候习以为常的写法,退一步再看看发现自己其实对很多基操只有表面的使用,而从来没思考过为何要这样操作。 今天整理JS代码的时候突然发出灵魂三连问: 为什么有些时候操作对象,可以直接调用对

    什么是浅拷贝和深拷贝,如何用 js 代码实现?

    〇、简介和对比 简介 浅拷贝:只复制原始对象的第一层属性值。 如果属性值是值类型,将直接复制值,本值和副本变更互不影响; 如果是引用数据类型,则复制内存地址,因此原始对象和新对象的属性指向相同的内存地址,改变任一值,另一变量值也会同步变更。 深拷贝:递归地复制原始对象的所有层级。 每一个属性值都会在

    记录工作中常用的 JS 数组相关操作

    工作中难免会遇到各种各样的数据结构,较为全面的了解数组操作,对于复杂数据结构的处理会非常有用且节省时间。所以想在这里总结一下工作中常用的数组操作,都是一些非常基础的知识,大家看个乐就好~

    JS 监听用户页面访问&页面关闭并进行数据上报操作

    用户在页面访问时发送数据到后台,页面关闭时也发送数据到后台。 第一次进入页面时触发页面访问 刷新当前页面时触发页面访问 新 tab 进入页面时触发页面访问 当前页面点击 nav 进入其他模块时,触发页面关闭&页面访问 关闭页面时触发页面关闭