0
錯誤消息:form1.execValidate不是一個函數。 但這已工作好幾年了!Livecycle - form1.execValidate不是一個函數!然後讀者崩潰
上週,客戶(大型銀行)推出了新版本的Adobe Reader XI 11.0.21。也許註冊表鍵也改變了 - 不知道。
所以現在所有的生命週期表單都崩潰了。下面是在控制檯上看到的一個錯誤消息,然後是崩潰。
正在使用的代碼已經在大約5年內執行了10K +次以上,在許多版本上大約有5種不同的形式。
form1.FirstPage.sfBody.sfSectionB.sfEnder.SendReferral::click - (JavaScript, client)
var res = form1.execValidate(); // does form validation, if all good returns true
if (res) {
cLookFeel.fMailTo(event.target);
}
(代碼附加到按鈕上的點擊方法,cLookFeel是我的代碼塊的名字。)
而且奇怪的是 - 讀者則似乎(經常)崩潰。去搞清楚。
順便說一句,實際的形式,沒有工作的罰款,然後轟然之間改變 - 它已經穩定約4個月前,數以千計的使用。 –