精华内容
下载资源
问答
  • Iframe url跳转方法

    千次阅读 2020-07-02 16:24:34
    一、适用背景 页面A嵌入Iframe页面B ...iframe页面B跳转页面C之前先获取父页面url,然后在父页面打开页面C。 即页面C是页面A跳转过去的,而不是在 iframe页面B中跳转过去的。 parent.location.hre

    一、适用背景

    1. 页面A嵌入Iframe页面B
    2. Iframe页面B跳转到页面C
    3. 由于是在Iframe页面B中跳转到页面C,所以页面C是以Iframe形式显示。
    4. 我想要页面C是以地址栏中是页面C的url的形式显示。
      如图所示:
      不做任何处理,直接由页面B跳转到页面C是这样:
      在这里插入图片描述
      但是,我想实现这样的效果:
      在这里插入图片描述

    二、实现

    1. iframe页面B跳转到页面C之前先获取父页面的url,然后在父页面打开页面C。
    2. 即页面C是页面A跳转过去的,而不是在 iframe页面B中跳转过去的。
    parent.location.href="/url" 在父页面打开新页面
    

    三、window.location.href的用法

    1.window.location.href=window.location.href; 刷新当前页面,向指定的url提交数据
    window.location.Reload():刷新当前页面。window.location.Reload()会提示是否提交
    
    2.self.location.href="/url" 当前页面打开URL页面
    
    location.href="/url" 当前页面打开URL页面
    windows.location.href="/url" 当前页面打开URL页面,前面三个用法相同。
    this.location.href="/url" 当前页面打开URL页面
    parent.location.href="/url" 在父页面打开新页面
    top.location.href="/url" 在顶层页面打开新页面
    

    这部分是参考别的博主博客记录下来的,忘记了博客链接,侵删。

    展开全文
  • 在SSM项目中,有些人不想在页面跳转时,将传参显示在url中(反正我不想),就比如这种 有以下两种方法: 将传参数放在session中 用js创建动态form表单,页面跳转时,用动态表单进行post提交 以下是js创建form表单...

    在SSM项目中,ajax不能实现跳转(反正我是不知道),href会将传参显示在url上。但有些人不想在页面跳转时,将传参显示在url中(反正我不想),就比如这种
    在这里插入图片描述
    有以下两种方法:

    1. 将传参数放在session中

    2. 用js创建动态form表单,页面跳转时,用动态表单进行post提交
      以下是js创建form表单的代码:

    /**
     * 创建动态form表单,为了隐藏路径中的参数
     *
     * @param url 请求路径 如:${pageContext.request.contextPath}/homepageController/homepageUpdata
     * @param type	请求类型,如:POST 或 GET
     * @param jsonData	请求数据(数据为json格式),如: [{aid:55}]
     * @param targetType	target类型,如:'_blank'在新窗口/选项卡中打开。' _self'在同一框架中打开(默认)。'_parent'在父框架中打开。'_top'在整个窗口中打开。'framename'在指定的 iframe 中打开。
     * @returns
     */
    function formSubmit(url,type,jsonData,targetType) {
    	var dlform = document.createElement('form');
    	dlform.style = "display:none;";
    	dlform.method = type;
    	dlform.action = url;
    	dlform.target = targetType
    	var json = jsonData;
    	for(var i=0,l=json.length;i<l;i++){
            for(var key in json[i]){
            	var hdnFilePath = document.createElement('input');
        		hdnFilePath.type = 'hidden';
        		hdnFilePath.name = key;
        		hdnFilePath.value = json[i][key];
            }
        }
    	dlform.appendChild(hdnFilePath);
    	document.body.appendChild(dlform);
    	dlform.submit();
    	document.body.removeChild(dlform);
    }
    

    以下是对formSubmit()方法的调用:

    	//当按钮单击时触
    	$(function(){
    		$("#updataButton").click(function(){
    			var url = "${pageContext.request.contextPath}/homepageController/homepageUpdata";	//请求路径
    			var type = "POST";	//请求类型
    			var jsonData = [];	//构建json
    			jsonData.push({"commodityid":"36"});	//将传参放入json中
    			var targetType = "_self";	//在当前页面打开
    			formSubmit(url,type,jsonData,targetType)
    		});
    	}); 
    
    展开全文
  • Grafana基础:集成方法页面跳转

    千次阅读 2020-01-20 06:13:26
    Grafana可以作为监控的一个功能组件,如果在使用上可以接受碰到监控可视化页面跳转到Grafana中这种用户操作和体验的不太一致,可以节省很多的开发与测试的资源。但是在使用时由于缺省情况下Grafana不允许匿名登录...

    Grafana可以作为监控的一个功能组件,如果在使用上可以接受碰到监控可视化页面就跳转到Grafana中这种用户操作和体验的不太一致,可以节省很多的开发与测试的资源。但是在使用时由于缺省情况下Grafana不允许匿名登录,所以需要用户先行登录Grafana才能跳转,这篇文章介绍一下如何在Grafana中设定匿名登录的方式。

    示例准备

    可以自行准备任何Grafana的使用示例,本文使用Prometheus下使用Node Exporter的Grafana示例,构建方法可参看:

    现象描述

    Grafana中Node Exporter的仪表盘监控地址为:

    • http://localhost:3000/d/hb7fSE0Zz/1-node-exporter-for-prometheus-dashboard-english-version-update-1102?orgId=1

    如果Grafana已经登录的情况下,直接进行页面跳转则可显示如下信息:
    在这里插入图片描述
    但是,如果Grafana未登录的情况下,需要首先输入用户名和密码,登录成功后才会显示期待看到的仪表盘信息
    在这里插入图片描述

    设定方法

    实际上我们只需要设定auth.anonymous段中的enabled选项为true即可

    auth.anonymous段设定

    设定项缺省设定详细说明
    enabledfalse是否允许匿名登录
    org_nameMain Org.无需认证的组织名称
    org_roleViewer无需认证的角色信息

    其他设定选项说明可参看:

    修改设定

    本文示例使用了Grafana的官方镜像,首先需要使用类似如下的命令进入到已经启动的容器之中:

    liumiaocn:config liumiao$ docker exec -it grafana sh
    /usr/share/grafana $ ls
    LICENSE    NOTICE.md  README.md  VERSION    bin        conf       public     scripts    tools
    /usr/share/grafana $ cd conf
    /usr/share/grafana/conf $ ls
    defaults.ini        ldap.toml           ldap_multiple.toml  provisioning        sample.ini
    /usr/share/grafana/conf $
    

    修改/usr/share/grafana/conf下的缺省配置文件defaults.ini

    #################################### Anonymous Auth ######################                  
    [auth.anonymous]
    # enable anonymous access
    enabled = false                                                                
    ...
    

    可以看到,缺省状态下,enabled设定为false,这里可以使用直接修改缺省设定的方式,将enabled设定为true即可。需要注意的是这种方式进入容器之中是无法修改此文件的,所以我们以root身份进入容器,可参照如下日志中的示例命令进行操作

    liumiaocn:config liumiao$ docker exec -u root -it grafana sh
    /usr/share/grafana # cd conf
    /usr/share/grafana/conf # vi defaults.ini
    /usr/share/grafana/conf #
    

    设定之后,需要重启Grafana服务方可生效

    liumiaocn:config liumiao$ docker restart grafana
    grafana
    liumiaocn:config liumiao$ 
    

    再次确认其是否可以在匿名方式下通过URL直接进行跳转
    在这里插入图片描述
    从上图中可以清晰地看到,此时Grafana是尚未登录的状态,而且也没有跳转到登录页面,也就是可以进行匿名访问了。

    总结

    Grafana中提供了匿名访问的选项设定,可以直接修改缺省关闭的匿名访问控制来实现更加方便的页面跳转确认。但是这种集成方式也有如下的缺点:

    • 需要在Grafana和其他系统中跳来跳去
    • 页面风格不一致
    • 较难进行权限控制
      在对于这些缺点可以容忍的情况下,也是一个很简单的不错的集成方法。
    展开全文
  • 几种常用的页面跳转URL方法

    万次阅读 2014-11-29 12:37:32
    几种常用的页面跳转URL方法 以下收集于网络,仅供参考! 1、这是最常见的ASP跳转  2、 javascript页面跳转 window.location = "***.asp"; 3、页面设置跳转 content=5 '(这个是时间的秒数,...
     
    

    以下收集于网络,仅供参考!
    1、这是最常见的ASP跳转 
    <%Response.Redirect("***.asp")%>
    2、 javascript页面跳转
    <script>window.location = "***.asp";</script>
    3、页面设置跳转
    <meta http-equiv="Refresh" content="5; url=http://www.snboke.com" />
    content=5 '(这个是时间的秒数,可以直接设置为0)

    4、通过JS跳转
    <script type="text/javascript">
    document.location.href = " http://www.snboke.com";
    </script>
    5、自动实现页面跳转的3种方法 
    <? 
    //PHP自带函数 
    Header("Location:  http://www.phpx.com"); 
    ?>
    <? 
    //利用meta 
    echo "<meta http-equiv=refresh content=\'0; url=http://www.snboke.com\'>"; 
    ?>
    <? 
    //利用Javascript语言 
    echo "<script language=\'javascript\'>"; 
    echo " location=\'http://www.snboke.com\';"; 
    echo "</script>"; 
    ?>

    6、javascript页面跳转常用代码 
    按钮式: 
    <INPUT name="pclog" type="button" value="/GO" onClick="location.href='http://www.snboke.com/'">
    链接式:
    <a href="javascript:history.go(-1)">返回上一步</a>
    <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>
    直接跳转式:
    <script>window.location.href='http://www.snboke.com';</script>
    开新窗口:
    <a href="/javascript:" onClick="window.open('http://www.snboke.com','','height=500,width=611,scrollbars=yes,status =yes')">十年博客</a>

    7、带进度条HTM页面跳转
    <html>
    <head>
    <meta http-equiv="Content-Language" content="zh-cn">
    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
    <title>跳转到 http://www.snboke.com</title>
    </head>
    <body>
    <form name=loading>
    <P align=center><FONT face=Arial color=#0066ff size=2>loading...</FONT> 
    <INPUT style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; COLOR: #0066ff; BORDER-TOP-style: none; PADDING-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT-style: none; BORDER-LEFT-style: none; BACKGROUND-COLOR:white; BORDER-BOTTOM-style: none" size=46 name=chart> 
    <BR>
    <INPUT style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #0066ff; BORDER-BOTTOM:medium none; TEXT-ALIGN: center" size=47 name=percent>
    <script language="javascript"> 
    var bar=0 
    var line="||" 
    var amount="||" 
    count() 
    function count(){ 
        bar=bar+2 
        amount =amount + line 
        document.loading.chart.value=amount 
        document.loading.percent.value=bar+"%" 
        if (bar<99){
            setTimeout("count()",100);
        }else{
            window.location = " http://www.snboke.com/"; 
        } 
    }
    </script>
    </P>
    </form>
    </body>
    </html>
    展开全文
  • python获得页面跳转的最终URL

    万次阅读 2018-11-12 14:05:57
    原来的网址是:http://www.baidu.com/link?url=ojjD2hHxviDl0j4T6MCQzRaQYUyYe0BX2aCXcNI5UliRtQum2Y7XH9_xZ08mzOJH,网页完全加载完成后的网址变为了https://weibo.com/niceinapp?is_hot=1。代码如下: # -*- ...
  • flask的url页面跳转和重定向

    千次阅读 2020-04-12 14:21:54
    构造url 一般我们通过一个url就可以执行到某一个函数。如果反过来,我们知道一个函数,怎么去获得这个url呢?url_for函数就可以实现这个功能。url_for()函数接受两个及以上的参数,它接受函数名作为第一个参数,接受...
  • 微信小程序-跳转url页面

    千次阅读 2019-02-18 17:21:46
    在进行微信小程序开发的时候我们会经常遇到跳转url页面的操作,那么微信官方也为我们提供了相应的方法,现在将常用的两种方法举例出来,供大家参考:   方法一 wx.navigateTo跳转链接: &lt;!-- index.wxml...
  • 勾选上设置中 Global下的auto-open DevTools for popups
  • 本地html文件实现URL页面跳转

    千次阅读 2017-11-13 01:08:00
    保存为.htm的文件,实现跳转 <script>window.location.href='https://192.168.0.196:6443';</script> 宽带连接.bat 为开机自动连接宽带而使用,添加到任务计划自动执行 。 将下面的复制保存到一个bat...
  • 页面跳转的几种方法

    千次阅读 2017-10-20 09:19:08
    重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个...
  • 页面跳转隐藏url参数

    千次阅读 2019-09-28 11:39:36
    在某些特定的情况下,直接请求会在url显示参数传值等,基于简单的安全性考虑,可以去掉参数,但是传参问题有出现了,... * 页面跳转 * @param url 请求地址xxx\xxx?xxx=xx&xx=xx * @param params 可选参数 jso...
  • HTML5为history对象添加了两个...都会改变浏览器标签栏中的URL值,区别在于pushState()会将之前的地址记录在history对象中,通过back()可以返回前一页,replaceState()则不能返回  我用到的是history.replaceState...
  • WordPress新建页面跳转到指定URL网址

    千次阅读 2019-09-14 14:48:13
    *Template Name: Redirect*/ if (have_posts()) {the_...然后到Wordpress控制台,新建页面,在页面内容中添加你要转到的网址url, 最后在编辑页面的右下角,选择页面模板为“Redirect”,保存发布页面就可以了。
  • 1,PHP的header()函数,可以实现页面跳转,如 header("Location: " . $url); 但它有个缺点,一旦HTTP报头块已经发送,就不能使用 header() 函数,来发送其它的标头。 这个时候只能利用前端HTML或JS技术...
  • JS和JSP实现页面跳转的几种方法

    千次阅读 2019-09-25 14:43:36
    一、js如何实现页面跳转 所谓的js页面跳转就是利用javesrcipt对打开的页面ULR进行跳转,如我们打开的是A页面,通过javsrcipt脚本就会跳转到B页面。目前很多垃圾站经常用js跳转将正常页面跳转到广告页面,当然也有...
  • java后端实现页面跳转方法

    千次阅读 2021-02-12 08:56:13
    java后端实现页面跳转方法发布时间:2020-06-16 11:32:24来源:亿速云阅读:262作者:Leah这篇文章将为大家详细讲解有关java后端实现页面跳转方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这...
  • 页面跳转url传参以及获取

    千次阅读 2018-02-26 16:13:17
    首先,在即将要跳转页面url后面带参数//点击微信,本地存储链接,然后跳转  $(".wxShare").click(function () { window.location.href = '...
  • 小程序页面跳转的四种方法

    万次阅读 2018-12-22 09:40:51
    wx.switchTab无法跳转到新建页面 今天因为业务需求,需要在小程序的pages目录下添加新的页面,按照其他文件的样式,我添加了如下图的新文件夹buyprotocol 这个文件的目的是渲染文章的,在用户填写信息的时候,会...
  • vue跳转页面常用的几种方法

    千次阅读 热门讨论 2021-07-09 11:26:48
    vue跳转页面有好几种不同方法,下面将通过实例代码给大家介绍,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下。 1:router-link跳转 1.不带参数 <router-link :to="{name:'home'}"> &...
  • HTML页面跳转方法

    万次阅读 多人点赞 2017-07-28 12:05:37
    1、html中使用meta中跳转,通过meta可以设置跳转时间和页面 2、a标签直接跳转 百度一下 3、通过javascript中实现跳转 // 直接跳转 window.location.href='index.html'; // 定时跳转 setTimeout(...
  • 利用url中的hash来实现页面跳转

    千次阅读 2017-10-15 23:24:09
    利用url中的hash来实现页面跳转1. 使用hash有时会看到有些网页的url上会有#这种符号,当时我没怎么在意,后来学vue的路由时候,都会看见这个#,#和#后面的字符串就是url的hash值,可以通过这个hash来进行页面的...
  • vue路由url变了 但是页面跳转

    千次阅读 2020-06-18 20:11:41
    vue 路由 url 更新了 但是 页面没更新 在网上搜索 之后说是在 router-view 上加一个 key="key" 就可以了 但是我的就是不好使 最后发现是因为 我嵌套路由 在最里面的路由里加不好使 , 在外面加才好使 <router...
  • 我想要跳转一个页面,并且想要在跳转后都执行某方法;咱们也都知道要使用created方法的话,只有创建时好使,后面就不会执行created方法了 可能是我比较笨试了几种方法,在 携手天下 的帮助下才解决 此问题解决方案: ...
  • javascript跳转页面方法大全

    千次阅读 2019-06-14 10:15:08
    =====javascript中弹出选择框跳转到其他页面=====    <!--  function logout()...{  if (confirm("你确定要注销身份吗?是-选择确定,否-选择取消"))...{  window.location.href="logout.asp?act=...
  • 页面跳转的几种方式

    千次阅读 2021-03-10 04:19:00
    页面跳转的几种方式:--------------(网络收藏)http头实现页面跳转:out.println("");content是指跳转的时间间隔,单位为秒----------------------------------------------forward方法实现跳转:String url = ...
  • 如果获得页面跳转的最终URL

    万次阅读 2016-08-06 16:15:23
    最近做一个小功能,就是获取一个页面经过...首先的解决方法就是解析html页面,获得html页面跳转URL。 这种方式是我能想到的最高效、速度最快的方法,但是也有可能是最难维护的,因为我们必须对各种跳转方式都要了
  • JSP页面跳转方法总结

    千次阅读 2014-10-02 09:10:04
    实现JSP页面跳转,有如下几种方式:  使用href超链接标记 (客户端 跳转)  使用javascript (客户端 跳转)  提交表单       (客户端 跳转)  使用response对象      (客户端 跳转)...
  • vue登录成功后如何跳转url,跳转页面

    万次阅读 2019-08-05 13:25:31
    解释:这个方法会向history添加一个记录,点击后退会返回到上一个页面 使用方法: //字符串 this.$ruter.push(’home'); //对象 this.$ruter.push({path:’home'}); //命名的路由 this.$ruter.push({name:'user'}); ...
  • JS 页面发生跳转但是url 不发生变化

    万次阅读 2019-01-17 18:07:28
    有时候总想不改变url进行页面跳转,而且有时候还要携带一些参数,或者参数还要安全或者过大,使用get或者post请求. iframe实现: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &...
  • 前端页面跳转的几种方法

    千次阅读 2019-03-25 17:38:58
    onclick跳转 设置window的location.href属性 onclick="window.location.href='URL'" onclick="location='URL'" 调用window的open方法 onclick="window.open('URL','_blank');" // 在新窗口打开 onclick=...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 318,092
精华内容 127,236
关键字:

url页面跳转方法