While I was testing web-browsers for remote scripting support (for my current project), I made a sample page that will load page by user choice, and the loaded page will be used to update the current page. Remote scripting has been around for many years...