<html>
<head>
<script language="JavaScript">
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var oMyComponent = Components.classes['@mozilla.org/MyComponent;1'].
createInstance(Components.interfaces.nsIMyComponent);
function btnReverse_onclick() {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
try {
var s = oMyComponent.reverseIt(document.thisForm.txtString.value);
document.thisForm.txtResult.value = s;
} catch(e) {
alert(e);
}
}
</script>
</head>
<body>
This is a test.
<form name="thisForm" id="thisForm">
String: <input type="text" name="txtString" id="txtString" size="25"><br>
Result: <input type="text" name="txtResult" id="txtResult" size="25"><br>
<input type="button" value="Reverse" name="btnReverse" id="btnReverse"
onclick="btnReverse_onclick()">
</form>
</body>
</html>