Javascript 如何处理非js环境?

Javascript 如何处理非js环境?,javascript,web-applications,Javascript,Web Applications,假设我有一个网页,索引,并有一个按钮可以登录,当我点击登录,网页成为登录页面,。。。。。 以下是web的外观: [ Banner ] [ Main ] [ Footer ] 该网站有三个部分,横幅,主要和页脚。当用户登录时,我通过ajax调用将main div更改为login: [ Banner ] [ Login ] [ Footer ] 它工作得很好,但是如果使用非JS环境,

假设我有一个网页,索引,并有一个按钮可以登录,当我点击登录,网页成为登录页面,。。。。。 以下是web的外观:

[     Banner      ]
[     Main        ]
[     Footer      ]
该网站有三个部分,横幅,主要和页脚。当用户登录时,我通过ajax调用将main div更改为login:

[     Banner      ]
[     Login       ]
[     Footer      ]
它工作得很好,但是如果使用非JS环境,我需要渲染整个页面。我应该怎么做才能最好地处理这是最常见的方法?多谢各位

如果“非JS环境”表示禁用或不支持javascript,请使用NOSCRIPT标记块。
请参见中的,如果希望在没有JS的情况下正常工作,则需要在没有AJAX的情况下处理渲染。根据您的后端,您可以尝试在成功登录后重新路由到包含正确内容的新页面。

有比
更好的方法:在不使用JavaScript的情况下设置标记,然后通过JavaScript添加额外功能。