# XPConnect Scriptable Sample Plug-in

This page contains a testcase which demonstrates the work of scriptable plug-in with Mozilla. This example plug-in has no native GUI and does not draw anything in the plugin window. Clicking on the button will result in calling native plugin method from JavaScript. Show Version will instruct the plug-in to retrieve the Mozilla user agent string and return it to JavaScript to show in the alert box.