- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我想从一个页面重定向到另一个页面,而不使用 javascript/jquery 显示该页面的内容。
例如,我将输入或从搜索引擎转到我网站上的一个页面,比如 www.mysite.com/aaa/
并且我应该被重定向到 www。 mysite.com/bbb/
不显示 www.mysite.com/aaa/
的内容。
服务器端是 asp.net,我可以使用 Response.Redirect
来做到这一点,但我不想更改代码。
据我所知,我不能使用 document.ready
或 window.load
,因为两者都会在重定向前在浏览器中加载页面内容。
我不知道有任何其他事情可以帮助我实现这一目标。努力搜索但找不到任何有用的东西。
我得到了一些东西 here .我可以在页眉中包含它,但在页眉顶部可能是不可能的。再加上答案看起来不太有说服力。但是,可以尝试一下并根据调查结果更新此问题。
请帮忙!
提前致谢!
最佳答案
当网络浏览器引擎读取 HTML 文档并识别出 script
元素时,它会立即调用 JavaScript 解释器并执行代码。因此,如果您的文档以从页面重定向的 JavaScript 开头,则不应向客户端显示剩余的文档。像这样的东西可以工作:
<!DOCTYPE html>
<html>
<head>
<script type='text/javascript'>
//using "replace" removes the current page from browser history
location.replace('page_b.html');
</script>
此外,如果当前页面上有某些内容在重定向过程中不应显示给客户端 - 您可以注入(inject)一些额外的 CSS,例如
<style type='text/css'>
body {display:none}
</style>
关于javascript - 重定向到另一个页面而不在 jquery 中加载当前页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33252945/
我正在开发一个需要能够平均三个数字的 Facebook 应用程序。但是,它总是返回 0 作为答案。这是我的代码: $y = 100; $n = 250; $m = 300; $number = ($y
我只是无法弄清楚这一点,也找不到任何对我来说有意义的类似问题。我的问题:我从数据库中提取记录,并在我的网页上以每个面板 12 条的倍数显示它们。因此,我需要知道有多少个面板可以使用 JavaScrip
我是一名优秀的程序员,十分优秀!