c# web中点击BUTTON如何跳转到其他web页面

c# web中点击BUTTON如何跳转到其他web页面,第1张

ResponseRedirect("mainaspx", true);

或者ServerTransfer("mainaspx");

比如:现在做了两个页面,一个是登录页面(Defaultaspx) 另一个就是输入正确账号密码后要跳转到的页面(mainaspx) 在登录页面的确定按钮的单击事件里写:

if(用户名密码和数据库中的匹配)

{

ResponseRedirect("mainaspx", true);

}

扩展资料:

注意事项

一、切换对象

1、ResponseRedirect可以切换到任何存在的网页。

2、ServerTransfer只能切换到同目录或者子目录的网页。

二、数据保密

1、ResponseRedirect后地址会变成跳转后的页面地址。

2、ServerTransfer后地址不变,隐藏了新网页的地址及附带在地址后边的参数值。具有数据保密功能。

三、传递的数据量(网址后附带的参数)

1、ResponseRedirect能够传递的数据以2KB为限。

2、传递的数据超过2KB时,务必使用ServerTransfer。

首先。action的属性是在form上的。但是要想在另一个页面去获取到表单传递过来的值。需要后台实现。例如php

<form action="getphp" method="get">

<input value="123" name="inputValue">

<button type="submit"></button>

</form>

getphp代码

<php

echo $_GET["inputValue"];这样就可以输出传递过来的值。

>

另一种方式就是用到cookie的存储方式去传递。一个页面存值。另一个页面去读取。

同样的方式还有localstorage的本地存储方式去传递。

可以用jquery的attr函数获取button里面的name值。

1、新建html文档,在body标签中添加input标签,标签类型为button,为这个标签设置一个id,然后引入jquery文件:

2、获取之前设置id的input标签,代码的格式是$('#id名'),这时之前设置id的input标签就会被选中:

3、为选中的标签添加attr函数,函数的参数为name,这时button里面的name值就被获取到了:

jsp中可以写js的,说以只要获取button,然后获得值就好了

<script type="text/javascript">

    $(function(){

        var str = $('#btn')val();//该方法基于jquery已经引入,就是带入jquery文件                                   // 按钮的id为btn的情况

    

    );

</script>

以上就是关于c# web中点击BUTTON如何跳转到其他web页面全部的内容,包括:c# web中点击BUTTON如何跳转到其他web页面、<button>传值问题,html中js如何用button传值并跳转到一个新的页面、如何用 jquery 获取button里的name值。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9628467.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存