You can layer an image below the button (send the image to back) and set the buttom properties without a border, no caption and no fill. That way the button is transparent and you can still program against its click event. Make the button the same size as the image. Then on the click event use this command app.launchURL("http://www.adobe.com")
Now paste the code into the script window and PreView it again. When you click the button your code will run.