作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在自己编写一个相当大且复杂的网站,所以您认为我需要关闭对 javascript 的支持吗?
对于我可以使用 JSON 和 ajax 快速完成的事情,支持整页回发的大量额外工作。
最佳答案
我认为你应该支持这一点。事实上,如果您的网站涉及 SEO 和机器人索引您的网站等等,您应该关闭 javascript 支持。
作为一名现代网页设计师,您应该首先开发您的网站,使其能够支持 Javascript OFF。然后慢慢添加效果和 Javascript 增强功能。
例如:
<a href="page.php?p=2">Continue</a>
然后升级到:
<a href="page.php?p=2" onclick="doajax();return false;">Continue</a>
也就是说,如果 Javascript 用户单击链接,AJAX 已完成,但通常的链接被禁用。但是,如果 Javascript-OFF 用户单击该链接,用户将被重定向到正确的页面,其中包含将显示给 javascript 用户的相同内容。
如果您正在执行回发,无论是否使用 AJAX,您都可以采用相同的方式。
首先在没有 Javascript 的情况下构建网站,然后添加 Javascript 和 AJAX 功能的术语称为“渐进式增强”。
关于html - 你打算关闭 javascript 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1577757/
我在自动生成的 javascript 文件中看到了这个: function map(x){ x={x:x}; delete x.x; return x } 我的结论是用来创建一
我是一名优秀的程序员,十分优秀!