Iframe в новом окне через Js

Статус
В этой теме нельзя размещать новые ответы.

ssoleg

Профессор
Регистрация
9 Авг 2008
Сообщения
137
Реакции
35
Уважаемые подскажите, есть сайт который открывается в iframe, нужно чтобы при нажатии на любую ссылку, сайт открывался не во фрейме а в новом окне в этой же вкладке браузера, работоспособность нужна только на IE, менять код в сайте который во фрейме возможности нет.
пробывал так
Код:
<script type='text/javascript'>
function Links_Blank () 
{
  var ifr_obj = parent.frames['fr'];
  var All_Links = ifr_obj.document.getElementsByTagName('a')
  for ( i=0; i < All_Links.length; i ++ )
  {
    All_Links [i].target='_top';
  }
}
</script>
</HEAD>
<BODY onLoad="Links_Blank ();">
<iframe name='fr' src='http://site.com'></iframe>
но не работает.
 
Так в новом окне или в этом же? ))
HTML:
<script type='text/javascript'>
function openNew() 
{
  var All_Links = document.getElementsByTagName('a')
  for ( i=0; i < All_Links.length; i ++ )
  {
    All_Links [i].target='_blank';
  }
}
</script>

</head>

<body onclick='openNew();'>
<a href=#>Test</a>
</body>
Открывает в новом окне.
Можно обозвать фрейм (name=gframe)
а потом в target указать его имя, тогда браузер загрузит его в этом же окне
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху