You can call the action framework declaratively with the button component to generate the popup. Then in the popup, add a template component and pull the page in with an iFrame. iFrames do need a little tinkering to look right on the popup and here’s some css to get you started. Also, here’s an example of the html that would go in the template
John is correct if the site you are framing is iframe compatible which I find many are not. This also confines the pop up to be an overlay on top of your main page and can’t function as a separate window. Provided these things are good for your use case, John’s option is probably best. Otherwise I have found opening the site in a new tab or using the JavaScript pop up to be more effective.
This is a good callout. I prefer to only use iFrames when there’s a discreet function that I want to integrate into the skuid experience. If it’s a full blown site, it’s much cleaner to open a new page.