Vig*_*ian 5 html javascript asp.net iframe jquery
我将在一个网站上托管我的应用程序.该应用将显示在其中的iframe内.我需要我的应用程序全屏显示,无论如何我可以改变那个iframe的大小,这将从我的应用程序中保存我的应用程序?我的应用程序和托管它的网站不是同一个域.
$("iframe", window.parent.document).css("width", "1000px");
Run Code Online (Sandbox Code Playgroud)
这不起作用,因为该网站和应用程序不属于同一个域
如果您的应用程序需要全屏运行,最明智的方法是突破 iframe。也就是说,检测您的页面是否在 iframe 中,如果是,则将浏览器重定向到您的页面,以便该页面不再位于 iframe 中!
本页说明了如何操作:
<script type="text/javascript">
if (top.location!= self.location) {
top.location = self.location.href;
}
</script>
Run Code Online (Sandbox Code Playgroud)