2010-08-24 4 views
0
<html> 
    <iframe src="iWantToBeTheParent.html" /> 
</html> 

Я думаю, что это задача JavaScript, было бы неплохо, чтобы справиться с перенаправлением с Htaccess, хотя, так как мой код внутри фрейма Я ищет метод, который инициируется внутри источника iframe, который сделает загрузку url iframe в качестве родителя.Лучший возможный SEO способ заставить страницу iframe'd перезагрузить родительским

У меня есть доступ к html страницы исходной страницы iframe.
Можно ли отправить 301 HTTP-перенаправление?

EDIT: Я мог бы использовать php для печати URL-адреса страницы iframe в качестве переменной JavaScript, если это необходимо.

+0

У вас есть доступ к источнику iframe или источнику родителя? – Hello71

+0

Хотел бы я. Нет, я не:) – Mohammad

ответ

0

Вы могли бы попробовать JavaScript:

<script type="text/javascript"> 
    <!-- 
     if (top.location!= self.location) { 
      top.location = self.location.href 
     } 
    //--> 
</script> 

Любезность: http://usablelayout.com/articles/automatically-break-out-iframe

Это установит местоположение верхнего уровня (главная страница) в месте страницы, где находится Javascript (внутри iframe).

+0

Кто-нибудь знает, можем ли мы установить HTTP-заголовки с JavaScript при выполнении вышеуказанного перенаправления? – Mohammad