我构建了一个相当复杂的web应用程序(html、javascript、jQuery、php、mySQL),并使用了几种导航机制(例如锚/链接、提交按钮、window.location、window.open)。我在找两件事:
发布于 2012-01-18 16:37:08
我也不太清楚你在“第一件事”中的意思。映射所有路径的最佳工具是UML序列图。
发布于 2012-01-18 16:42:26
诸如of和Google这样的服务可以让您可视化这样的用户导航路径。你可以探索这个选择。基本上,它们的工作方式是跟踪页面的URL及其引用者URL (可通过document.referrer访问),然后进行连接。
发布于 2012-01-19 15:08:17
如果我正确理解您对dj_segfault的评论,我甚至不确定您是否理解服务器/客户端交互的概念。
我不认为这是一个答案,因为技术一直在变化,而且它是不同的,取决于你使用的是什么设备。
您只需查看Node.js (如果您了解该技术),就可以看到服务器和客户端之间的界限可能模糊,而且这不是一个简单的答案。
底线是,事实上没有导航“事物”,除非你编程,而如何编程是你的选择取决于需求。
例如,香草链接
<a href="http://www.google.com">Google</a> 可以是静态HTML内容,也可以是来自php脚本的echo‘’ed,该脚本用于从数据库中选择数据以获取URL并打印出来。但不一定非得是这些。
如果您想导航到google,可以使用带有onClick javascript的按钮或事件侦听器,其中包含AJAX收集的数据。它可以从动态的其他内容值中派生出来,也可以是字符串.我可能可以想象出20种不同的可能性,但这并不意味着它们都适合应用程序。
只要不断改进你的项目,利用这个论坛回答具体的问题,你就会学到很多东西。我做到了。
https://stackoverflow.com/questions/8912529
复制相似问题