1- can i refresh the page without calling the onload method? if yes how?
或
2- can i redirect to a specific method in the page to avoid calling the onload method every time? if yes how
或
3- can i write any thing in the onload method that keep me calling the method only at the first time? if yes how
注意:我知道在Web应用程序中,每次页面重新加载时都必须调用load函数,但是我有什么解决方案可以解决这个问题吗?
答案 0 :(得分:2)
您可以通过重定向到
来刷新页面[urlOfCurrentPage] + "?redirected=true"
然后在onLoad方法中检查URL中是否存在GET“重定向”参数,如果是,则跳过onload。
答案 1 :(得分:2)
两个选项:
?justLoggedIn
之类的参数,或#justLoggedIn
之后的哈希值。然后检查并重定向到相同的网址减去justLoggedIn
部分。 #
版本的优点是它实际上不会重新加载页面,这与使用?
版本时不同。