CFC er navnet gitt til objekter som er opprettet av programvare ingeniører som bruker Microsofts ColdFusion web-programmeringsspråk . Noen utviklere som arbeider med flere språk som JavaScript må kanskje konvertere sine CFC objekter til et objekt som kan oppdages og brukes av JavaScript-kode . Ringe et CFC objekt i JavaScript krever at du konvertere den til en JavaScript- objekt. Instruksjoner
en
Åpne CFC objektet som du ønsker å konvertere i et klartekst redigering program som TextEdit , inkludert i Mac OS X , eller Notisblokk , som er inkludert med Microsoft Windows. I den samme skjermen , åpne et nytt tekstdokument ved siden av CFC objektet slik at du kan referere til objektet mens du konvertere den til JavaScript i nytt tekstdokument .
2
Endre innledende CFC objektet inkluderer JavaScript klasse navn , for eksempel " jsexample " . Legg merke til inkludering av " jsclassname " i linje med kode nedenfor, som ville bli brukt i en CFC objektet som må leses av JavaScript.
< Cfajaxproxy cfc = " examplecfc " jsclassname = " jsexamplej " />
3
Legg til en skreppe språk definisjon under linjen med kode i trinnet ovenfor som angir JavaScript som skriptspråk : en
< script språk = " javascript ">
4
Ta med en bestemt funksjon for JavaScript objekt å ringe neste - for eksempel : en
funksjon checkmybox ( cbox ) {
5
Lag objektet i både ColdFusion og JavaScript samtidig ved å legge til følgende kodelinje : en
Var cfcAsAjax = new jsobj ( ), hvis { ischecked = 0 ( cbox.checked ! ) }
6
Ring CFC objektet som en JavaScript-funksjon ved å legge til følgende kodelinje : en
cfcAsAjax.setChecked ( cbox.value , sjekket ) ;} < /script >
7
Lagre den endrede objektet som du opprettet i det nye tekstdokument vinduet og sett den inn i JavaScript -program som trenger å ringe CFC objektet .