使用jquery开发网站是否有任何挫折,需要时通过$ .post向服务器发送信息?

时间:2011-01-09 20:30:34

标签: jquery html cgi

我正在开发一个网站(只是为了好玩),并且一直使用js / jquery构建网站,同时与服务器通信,使用$ .post登录,发送用户提交的textareas等等。

这有什么不足吗?我应该这样做吗?

3 个答案:

答案 0 :(得分:1)

一如既往地“取决于”你正在做的事情......

如果这个网站只是“为了好玩”,那么不,没问题。

如果您将其放在互联网上,那么您需要确保您的用户操作(尤其是登录等)是通过SSL完成的(这会影响您为JS文件提供服务的方式)。

如果您希望任何旧用户使用它(即除了您和您​​的直接朋友之外的其他人),那么您需要提供一种后备方法(传统表单),以便它们在不能播放的设备上w / javascript很好,他们仍然可以使用该应用程序。

答案 1 :(得分:0)

只要您的网站在没有JavaScript的情况下完全正常运行,我认为没有问题。如果你更进一步并使用jQuery进行导航,请注意搜索机器人将无法索引您的页面(如果您不小心并使用锚点),访问者将很难使用后退/前进按钮在他们的浏览器中。

答案 2 :(得分:0)

通过JQuery的POST通过HTML(表单提交)等于POST,除了一个:HTML是同步的,JQuery是异步的。考虑到这一点,除了必须动态刷新页面的某些部分(一旦用户登录)之外,没有任何挫折,这可能是乏味的(例如:必须使用“用户面板”动态更改登录框“)因此导致许多开发人员只使用HTML POST