页面只能通过joomla iframe访问,而不能在浏览器中访问

时间:2013-01-24 12:07:35

标签: php redirect iframe joomla

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

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

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

1 个答案:

答案 0 :(得分:2)

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

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

然后,您可以将代码放在else

中打开iframe