0

我正在使用 iWeb 创建网页。我正在尝试创建一个功能,用户可以在其中输入一些内容,例如评论,并且它会在不刷新页面的情况下显示。在用户输入评论的区域下方,将显示评论以及其他评论。我相信我会将每条评论存储在每个评论的文本文件中,对该评论的任何回复都在同一个文本文件中。

我相信这可以通过 Ajax 完成(并不是我对 Ajax 了解很多),但我不知道这是否可以在 iWeb 中完成,或者我将如何完成它。如果实时更新要求太多,我可能会看到使用 PHP 进行更新。虽然我对 Web 开发的经验很少,所以很难确定如何做到这一点。

4

2 回答 2

1

到目前为止,我最终找到了一个使用没有提交按钮和 JavaScript 的表单的解决方案。我还没有将 Ajax 集成到混合中,但我相当肯定它会起作用。

这有点困难,因为您必须使用 HTML 片段,而不是整个页面。到目前为止,我已经找到了解决所有问题的解决方法,但我将来可能不得不放弃 iWeb 以获得更好的灵活性。

iWeb 确实需要对底层代码提供更多控制。

于 2010-09-25T14:25:30.393 回答
1

Greg - 在使用 AJAX 或 PHP 作为解决方案之前,最好多了解一下您要解决的问题(除了“在字段中键入内容,如评论”)以及您是否发布到 MobileMe。

对于仅依赖于 iWeb 中的 HTML Snippet 对象的表单,两种快速免费的解决方案是 GoogleDocs 或Wufoo。两者都允许您创建和嵌入表单、显示结果以及在提交表单时接收通知。从美学上讲,它们可能不会像您想要的那样无缝集成,但这可能是一个开始了解您“对 Web 开发经验很少”的好地方。

让我们知道您的网站概念是否需要更强大的东西。

谢谢

于 2010-09-24T17:44:00.323 回答