fixes #259 by allowing clicked links with hashes to pass the hash through to the setURL, some strange things needed to be done to get all the frameworks to work