如何处理非js环境?

时间:2011-09-01 08:09:50

标签: javascript web-applications

假设我有一个网页,索引,并且有一个按钮可以登录,当我点击登录时,网页成为登录页面,..... 这是网络的样子:

[     Banner      ]
[     Main        ]
[     Footer      ]

该网站有3个部分,横幅,主页和页脚。当用户登录时,我通过ajax调用将主div更改为login:

[     Banner      ]
[     Login       ]
[     Footer      ]

它工作得很好,但如果是NON-JS环境,我需要渲染整个页面。我应该尽最大努力处理它是最常见的方式?谢谢。

2 个答案:

答案 0 :(得分:1)

如果'NON-JS环境'表示禁用或不支持javascript,请使用NOSCRIPT标记块。 请参阅MDN中的MSDN

答案 1 :(得分:0)

如果你想在没有JS的情况下正常工作,你需要在没有AJAX的情况下处理渲染。根据您的后端,您可以尝试在成功登录后重新路由到包含正确内容的新页面。