1

我有一个显示基于 Web 的应用程序的 Joomla iframe。现在我想阻止人们浏览我使用的页面,例如:http ://www.mywebsite.com/webapplicationname/login.php

浏览到那里时,它们应自动重定向到http://www.mywebsite.com并登录 iframe。

所以我想阻止人们浏览我的 web 应用程序,并且只能通过 iframe 访问它。有什么办法可以做到吗?或者至少阻止人们通过浏览器而不是 iframe 访问登录页面?

4

1 回答 1

3

这是检查页面是否加载到 iframe 中的 javascript 代码:

<script type="text/javascript">if (top === self) { not in a frame } else { in a frame }</script>

然后,您可以将打开 iframe 的代码放入else

于 2013-01-24T12:46:48.880 回答