zoukankan      html  css  js  c++  java
  • 用window.location和window.open做链接的区别

    在给按钮、表格、单元格、下拉列表和DIV等做链接时一般都要用Javascript来完成,和做普通链接一样,可能我们需要让链接页面在当前窗口打开,也可能需要在新窗口打开,这时我们就可以使用下面两项之一来完成:

        window.open 用来打开新窗口
        window.location 用来替换当前页,也就是重新定位当前页

        我们可以用以下来个实例来测试一下。

    一:

    <input type="button" value="新窗口打开" onclick="window.open('http://www.zhousl.com/')">
    <input type="button" value="当前页打开" onclick="window.location='http://www.zhousl.com/'">

    二:
    <!--新窗口打开-->
    <form name="form1" id="form1">
    <select onChange="window.open(this.value)">
    <option value="#">请选择要打开的网站</option>
    <option value="http://www.zhousl.com">周站长技术网</option>
    <option value="http://www.126.com">126邮箱</option>
    <option value="http://www.yahoo.cn">雅虎中国</option>
    </select>
    </form>

    <!--当前页打开-->
    <form name="form2" id="form2">
    <select onChange="window.location=this.value">
    <option value="#">请选择要打开的网站</option>
    <option value="http://www.zhousl.com">周站长技术网</option>
    <option value="http://www.126.com">126邮箱</option>
    <option value="http://www.yahoo.cn">雅虎中国</option>
    </select>
    </form>
  • 相关阅读:
    nginx的一些
    索引
    liunx 里面安装phpstudy环境s
    Linux操作系统定时任务系统 Cron 入门
    Memcached的安装
    模拟php curl向远程服务器上传文件
    file_get_contens POST传值
    ab测试
    ASP.Net Core 3.1 发布错误 Error NU1605 解决方案
    Taker短信转发到HTTP POST接口的配置
  • 原文地址:https://www.cnblogs.com/yeye518/p/2231748.html
Copyright © 2011-2022 走看看