我有使用ColdFusion和javascript的Web应用程序代码。我需要将ColdFusion脚本转换为javascript.is这可能吗?有任何工具可用吗?请分享代码或示例,如果你有...
答案 0 :(得分:6)
任何编程代码只是表示逻辑的一种方式,因此 - 一般而言 - 任何可以用一种语言完成的东西也可以用另一种语言完成(在不同语言中实现相同目标所需的工作量会有所不同)虽然)。
然而,你在这里的问题 - 作为评论者已经引起你的注意 - 是CFML和JS在生成和执行网页的过程中执行不同的角色,所以当逻辑和结束游戏将在任何一种语言上实现,完成方式和解决方案的适当性仍然是一个考虑因素。
你需要做两件事。
答案 1 :(得分:4)
这取决于你想要做什么。正如大家所说到目前为止,在你用相关代码更新它之前,这是一个很难回答的问题。
如果您正在执行用户提供的表单验证或字符串操作等操作,那么请确保(如果您尝试将表单验证移至客户端,我建议在两个位置执行此操作以防javascript被禁用或你被机器人攻击了。鼓励在两个地方做这件事但不要删除你的服务器端验证,而不是客户端验证)。
如果你正在做一些必须在服务器上做的事情,比如连接到数据库或文件管理,那就不行了(是的,你可以用javascript连接到数据库......但不要)
如果您尝试在服务器上执行某些操作但使其对用户不可见,您将需要查看AJAX,它是您的CF脚本和javaScript的组合。
我不打算对这个问题进行标记或投票,因为我觉得有机会可以挽救它。