【问题标题】:.net page redirect based on screen width based from codebehind.net 页面重定向基于来自代码隐藏的屏幕宽度
【发布时间】:2013-11-09 01:53:38
【问题描述】:

有没有一种方法可以根据屏幕宽度从代码隐藏重定向?目前,我正在使用 javascript 来做这样的事情:

 <script type="text/javascript">
        <!--
        if (screen.width <= 699) {
            document.location = "http://blahblahblah.com";
        }
        //-->
</script>

托管这个的页面是SSL下的,前端的所有链接都需要显示https,否则会破坏页面的安全性。我尝试重定向到的 url 不在 SSL 下,我无法更改它。如果我从代码隐藏进行重定向,它不会破坏安全性以传递到不安全的站点。有什么建议吗?

【问题讨论】:

  • 如何将这些值存储在会话变量中?当您在控制器上调用操作时,您可以获得该存储值。
  • 我明白你想说什么,但不太明白它是如何实际执行的。可以提供样品吗?
  • ASP.NET WebForms 还是 MVC?

标签: c# javascript asp.net .net


【解决方案1】:

这是您想要做的一个很好的例子:

Calling a webmethod with jquery in asp.net webforms

只需添加宽度作为参数,然后做你需要的。

【讨论】:

    猜你喜欢
    • 2015-05-21
    • 1970-01-01
    • 1970-01-01
    • 2015-02-22
    • 2012-08-14
    • 2023-03-27
    • 2016-03-29
    • 2014-09-18
    • 2015-11-19
    相关资源
    最近更新 更多