Your only option is to use a form and POST if the page your are logging into is controlled by a 3rd party:
EDIT: If it must be a link and javascript can be required then you can use javascript to create and submit a form on the fly:
Log me into this website