I'd like to load something from website B into a page on website A and contain the functionality of website B within a container on website A.
I tried doing this using a div and jQuery's load()
method but I run into cross-domain-scripting issues (I think, it works with a local file but not a remote URL).
I also tried using an iframe but strange things happen (for example, when a link is clicked in the "contained" website B, it reloads the entire browser, losing the content of website A).
I've read about some server-side ways of handling this (and it may just come to that) but ideally I want something completely client side, JavaScript and HTML.
Any ideas?