If you were trying to display a web part page, you could accomplish this using a page viewer web part, as detailed in my original answer below. However, wiki pages will throw an error if they cannot find the ribbon.
Embed a web part page (not a wiki page) using a Page Viewer Web Part
When specifying the URL of the page that the page viewer web part should display, add "?isDlg=1" to the end of the URL. This causes SharePoint to treat the page as if it were in a dialog box, so it will strip out the quick launch and top navigation bars.
So for example, if the URL of your page is http://mysite/mysubsite/mylibrary/mypage.aspx
you'd want to enter http://mysite/mysubsite/mylibrary/mypage.aspx?isDlg=1
into the page viewer web part's URL property.
Embedding a wiki page using a Page Viewer Web Part
As mentioned earlier, wiki pages don't play nicely with isDlg=1
.
To get around that, you can customize the master page on your site so that the page will hide the ribbon and navigation bars when some other (custom) query string parameter is provided.
For example, you could add the following code to your site's master page, before the closing </head>
tag.
<script>
ExecuteOrDelayUntilScriptLoaded(function(){
if(GetUrlKeyValue("dialog") == "1"){
var ribbon = document.getElementById("s4-ribbonrow");
if(typeof(ribbon) != "undefined"){ ribbon.style.display = "none";}
var nots = document.querySelectorAll(".s4-notdlg");
for(var i = 0; i < nots.length; i++){nots[i].style.display="none";}
document.getElementById("MSO_ContentTable").style.marginLeft = "0px";
}},"SP.JS");
</script>
After that you'd be able to append ?dialog=1
to a page's url to achieve an effect similar to isDlg=1
, except that it should work on wiki pages.