我们使用 C# 中的 WatiN 与浏览器(目前只有 IE)进行交互。
WatiN 的一些方法是一个简单的包装器,它向某些 web 元素发送一个onchanged()
和。onclick()
WatiN 还为此提供了一个即发即弃的版本,它基本上提供了一个非阻塞版本。
我的问题是,浏览器是否也有两个JS函数同时执行?
例如,假设以下代码:
// Uses FireEventAsync("onchanged")
SelectList.SelectNoWait()
SelectList.FireEventAsync("onclick")
JS函数onclick和onchanged可以同时执行吗?
我相信我们遇到了类似的问题,onchanged()
当我们触发另一个事件时,一个函数仍在执行,我想知道这在技术上是否可行。