我有一个显示基于Web的应用程序的Joomla iframe。现在我想阻止人们浏览我使用的页面:http://www.mywebsite.com/webapplicationname/login.php
浏览到那里时,应自动将其重定向到http://www.mywebsite.com并登录iframe。
所以我想阻止人们浏览我的网络应用程序,只能通过iframe访问它。有什么方法可以做到吗?或者至少阻止人们通过浏览器而不是iframe访问登录页面?
答案 0 :(得分:2)
这是检查页面是否在iframe中加载的javascript代码:
<script type="text/javascript">if (top === self) { not in a frame } else { in a frame }</script>
然后,您可以将代码放在else