Navimote lets you locate your iPhone on-demand using Push notification. Once Navimote has been installed and a token (or authorization code) has been entered, you will be able to track your iPhone from a web page.
For more information, go to: Navizon - Navimote
See More Info below for Screenshots