CFC est le nom donné aux objets créés par les ingénieurs logiciels qui utilisent ColdFusion web le langage de programmation de Microsoft. Certains développeurs qui travaillent avec d'autres langues telles que JavaScript peuvent avoir besoin de convertir leurs objets de CFC dans un objet qui peut être détecté et utilisé par du code JavaScript. Appel d'un objet de CFC dans JavaScript vous oblige à le convertir en un objet JavaScript. Instructions
1
ouvrir l'objet de CFC que vous souhaitez convertir en une application d'édition de texte en clair comme TextEdit, inclus dans Mac OS X , ou Notepad , qui est fourni avec Microsoft Windows. Dans le même écran , ouvrez un nouveau document de texte en regard de l'objet de CFC de sorte que vous pouvez référencer l'objet pendant que vous convertissez en JavaScript dans le nouveau document de texte.
2
changer l'objet de CFC initiale inclure un nom de classe JavaScript , tel que " jsexample " . Notez l' inclusion de « jsclassname " dans la ligne de code ci-dessous, qui serait utilisé dans un objet de CFC qui doit être lu par JavaScript.
< Cfc cfajaxproxy = jsclassname " examplecfc " = " jsexamplej "/>
3
Ajouter une définition du langage scrip -dessous de la ligne de code à l'étape précédente qui spécifie JavaScript comme langage de script :
< langage de script = " javascript" >
4
inclure une fonction spécifique de l'objet JavaScript à appeler suivante - par exemple :
fonction
checkmybox ( cbox ) {
< br > 5
Créer l'objet à la fois dans ColdFusion et JavaScript en même temps en ajoutant la ligne de code suivante:
var cfcAsAjax = new jsobj (); if { IsChecked = 0 ( cbox.checked !) }
6
appeler l'objet de CFC comme une fonction JavaScript en ajoutant la ligne de code suivante:
cfcAsAjax.setChecked ( cbox.value , vérifié );}
7
Enregistrer l'objet modifié que vous avez créé dans la nouvelle fenêtre de document texte et insérez-le dans l'application JavaScript qui doit appeler l'objet de CFC.