这可能将ColdFusion脚本转换为javascript吗?

时间:2012-12-12 08:43:12

标签: javascript web-applications coldfusion

我有使用ColdFusion和javascript的Web应用程序代码。我需要将ColdFusion脚本转换为javascript.is这可能吗?有任何工具可用吗?请分享代码或示例,如果你有...

2 个答案:

答案 0 :(得分:6)

任何编程代码只是表示逻辑的一种方式,因此 - 一般而言 - 任何可以用一种语言完成的东西也可以用另一种语言完成(在不同语言中实现相同目标所需的工作量会有所不同)虽然)。

然而,你在这里的问题 - 作为评论者已经引起你的注意 - 是CFML和JS在生成和执行网页的过程中执行不同的角色,所以当逻辑和结束游戏将在任何一种语言上实现,完成方式和解决方案的适当性仍然是一个考虑因素。

你需要做两件事。

  1. 使您的问题更加清晰,包括JS正在做的事情,您需要在CFML中做什么。然后我会删除我的投票;
  2. 阅读我在the ColdFusion request/response process上写的这篇博客文章,因为它可能会澄清你在这里要求的断开。

答案 1 :(得分:4)

这取决于你想要做什么。正如大家所说到目前为止,在你用相关代码更新它之前,这是一个很难回答的问题。

如果您正在执行用户提供的表单验证或字符串操作等操作,那么请确保(如果您尝试将表单验证移至客户端,我建议在两个位置执行此操作以防javascript被禁用或你被机器人攻击了。鼓励在两个地方做这件事但不要删除你的服务器端验证,而不是客户端验证)。

如果你正在做一些必须在服务器上做的事情,比如连接到数据库或文件管理,那就不行了(是的,你可以用javascript连接到数据库......但不要)

如果您尝试在服务器上执行某些操作但使其对用户不可见,您将需要查看AJAX,它是您的CF脚本和javaScript的组合。

我不打算对这个问题进行标记或投票,因为我觉得有机会可以挽救它。