0

我在同一个目录中有一个 wml 和 wmls 文件,我正在使用 winwap 运行我的脚本。

在我的 wml 文件中,我以下列方式调用 wmls 文件中的函数

<a href="validateForm.wmls#validate()">Submit Form Data</a>

我名为 validateForm.wmls 的 wmls 文件具有以下功能

extern function validate()

我不断收到此错误,即找不到 wmls 的文件位置

1)我将这两个文件保存在同一个文件夹中 2)在声明中文件名似乎正确

我不确定为什么会发生此错误。任何帮助,将不胜感激 。谢谢

4

1 回答 1

0

你编译你的 WMLScript 了吗?,通常你应该从编译的版本中调用它

<a href="validateForm.wmls**c**#validate()">Submit Form Data</a>

此外,如果您的设备支持本地存储并且您在本地下载了文件,那么指定路径(在运行 POSWEB、VERIWEB 和类似设备的设备中)很有用:

<a href="**f:**validateForm.wmls**c**#validate()">Submit Form Data</a>

如果不是,则可能是浏览器正在从缓存或其他位置加载文件。

希望对你有帮助,我很久以前就遇到过这个问题。

于 2013-11-08T15:12:41.020 回答