0
好日子大家,的其它腳本中停止腳本 - 的Adobe的Javascript
在土坯形式我想用2個日期之間的差異來阻止腳本,但我可以做的唯一的事情就是停止功能使得計算,而不是完整的腳本...
所以我有一個劇本,我有以下的2個日期:
function ValidateCleanAndSubmit(){
var OffEndDate = GetFieldValue("official_endate");
var datearray = OffEndDate.split("-");
var EndDate = new Date(datearray[0],datearray[1] - 1,datearray[2]);
var DateDiff =
{
inDays: function(d1, d2)
{
var t2 = d2.getTime();
var t1 = d1.getTime();
if((parseInt((t2-t1)/(24*3600*1000))) > 7)
{
app.alert("The Official End Date is in more than 7 days therefore you cannot submit the form.\rPlease save the form and do it later (section 10).");
return false;
}
else
{
return true;
}
}
}
var d1 = new Date(EndDate);
var d2 = new Date();
DateDiff.inDays(d2, d1);
eformpdfSubmit();
}
之間計算裏面一個完整的「提交」腳本它做它應該顯示錯誤信息,但它繼續運行完整的提交腳本...我怎樣才能完全停止腳本運行...因爲它基本上停止不是完整的提交腳本中的「功能」。
感謝您的幫助
加滿「提交」功能 – pSyToR
我已經更新了我的答案。 –