enforceScriptTimeout-attributtet
Angir om en tidsavbruddsperiode for skript i et skjema skal aktiveres eller deaktiveres.
Skriv inn
xsf:xdYesNo
Overordnede elementer
Element | Beskrivelse |
---|---|
scripts | Definerer kilden til alle skript for forretningslogikk som brukes på dokumentnivå i skjemaet. |
Definisjon
<xsd:attribute name="enforceScriptTimeout" type="xsf:xdYesNo" use="optional" default="yes" ></xsd:attribute>
Merknader
Hvis du setter enforceScriptTimeout-attributtet til "no" i skjemadefinisjonsfilen (XSF), deaktiveres tidsavbruddsperioden for skript som kjøres i skjemaet. Standardverdien er "yes".
For kode som kjører i en oppgaverute, finnes det en separat tidsavbruddsperiode fra Microsoft Internet Explorer. Denne tidsavbruddsperioden påvirkes ikke av verdien for enforceScriptTimeout-attributtet.
En tidsavbruddsperiode kan ikke angis for behandlet kode i InfoPath-skjemaer.
Obs! Dette elementet støttes ikke når alternativet Deaktiver funksjoner fra oppdateringspakke under Avansert-kategorien i Alternativer-dialogboksen i InfoPath er valgt, eller når Microsoft Office 2003 Editions Service Pack 1 eller senere ikke er installert. Skjemaer definert av en skjemadefinisjonsfil (XSF) som inkluderer dette elementet, kan ikke åpnes i InfoPath når oppdateringspakkefunksjoner er deaktivert eller ikke er tilgjengelige.
Eksempel
Eksemplet nedenfor viser bruk av enforceScriptTimeout-attributtet i scripts-elementet.
<xsf:scripts language="jscript" enforceScriptTimeout="no">
<xsf:script src="internal.js" />
<xsf:script src="script.js" />
</xsf:scripts>