Well the access control is key, but as long as that's set properly on the remote page, the script syntax splits the title attribute on : and uses the second segment. So your first non-working example is seen as just "http" and the second one is missing the protocol (needed for all off site links), so won't work either.
However, as long as the protocol is the same as the local page, you can use '//' to imply it:
Code:
<a class="showTip" href="#INFO" title="ajax://www.example.com/page2.htm">page 2</a>
In general this will only work on a live page (or a local host server that uses the same protocol as the requested page), and only if both the requesting page and the requested page are the same protocol (both http: or both https:).
NOTE: Untested, but should work. The browser cache may need to be cleared, and/or the page refreshed to see results.
Bookmarks