通常,我在网站上注入了很多javascript。但突然间,客户告诉我他无法正确呈现网站,所以我检查一下。我意识到他没有在他身边启用javascript
所以,我的问题是,我应该需要两个源代码吗?一个是:index_with_js.php
,一个是index.php
,所有文件都与 js 和非js 版本分开?
这不是一项艰巨的工作,但只是让人们疯了。还有更好的建议吗?
答案 0 :(得分:5)
真的,你应该让你的网站优雅地降级。它并不太难,只是改变了你的工作方式。
我总是建立一个网站,好像用户没有启用JavaScript以确保它可以在没有它的情况下使用,然后我添加我的JavaScript。这样您就不必担心任何复杂的重建。
我认为你可能不得不在这个特定的客户端网站上做很多工作,因为它听起来像JavaScript很重,因为你无法检测JavaScript是否很容易启用(或根本没有?)你'必须确保网站以可管理的方式呈现然后添加您的JS。