我正在构建一个仅用于web直接的文件制作器应用程序。 Web查看器窗口中显示自定义Web地图。我编写了javascript,它根据用户在地图上点击的位置,通过XML URL将参数传递给filemaker脚本(并执行它)。
一切正常,但每当测试脚本执行时,Web查看器中的Web地图都会刷新。我知道它是FileMaker中的东西(不是在Web地图的JS / HTML中)导致刷新,因为当我尝试通过在浏览器窗口中单击地图来执行脚本时(不在web direct /中) web viewer)它执行脚本并且不刷新。
脚本非常简单 - 只需(设置字段[Maps :: SegId; Get(ScriptParameter)])。它所做的就是获取一个参数(来自JS的XML)并将其放入FileMaker布局的框中。我不会在脚本中看到任何可能导致刷新的内容。