Hvordan Ring en CFC Fra Javascript
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 KFK gjenstander inn et objekt som kan oppdages og brukes av Javascript-kode. Ringe en CFC objekt i Javascript krever at du konvertere den til en Javascript-objekt.
Bruksanvisning
1 Åpne CFC objektet du ønsker å konvertere i et klartekst program, for eksempel 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 det nye tekstdokument.
2 Endre første CFC objekt å inkludere Javaklassenavnet en, for eksempel "jsexample". Legg merke til inkludering av "jsclassname" i linje med kode nedenfor, som ville bli brukt i en CFC objekt som trenger å bli lest av Javascript.
<Cfajaxproxy cfc = "examplecfc" jsclassname = "jsexamplej" />
3 Legg en skreppe språk definisjon under kodelinje i trinnet ovenfor som angir Javascript som skriptspråk:
<Script language = "javascript">
4 Inkluder en bestemt funksjon for Javascript objekt å ringe neste - for eksempel:
funksjon checkmybox (cbox) {
5 Opprett objektet i både Coldfusion og Javascript samtidig ved å legge til følgende kode:
Var cfcAsAjax = new jsobj ();
if (! cbox.checked) {ischecked = 0}
6 Ring CFC objektet som en Javascript-funksjonen ved å legge til følgende kode:
cfcAsAjax.setChecked (cbox.value, sjekket);
}
</ Script>
7 Lagre den endrede objekt som du opprettet i den nye tekstdokumentvinduet og sett den inn i Javascript-program som trenger å ringe CFC objektet.