любой способ перенаправить всю страницу из скрипта внутри iframe - PullRequest
2 голосов
/ 22 февраля 2011

Как говорится в теме, я ищу способ перенаправить на другую страницу, когда я нажимаю на ссылку в iframe.я не хочу, чтобы перенаправлял только iframe, а целое окно.это возможно?

желательно в javascript или asp.net, если это возможно

РЕДАКТИРОВАТЬ: Когда я пытаюсь ответить на вопросы, я перенаправлен на источник iframe, а не на сайт сайтаiframe лежит ... Я покажу вам код

            function redirect() {
                window.top.location.href = "./Nyheter.html";
            }

Поскольку я не хочу, чтобы код был статическим, чтобы я мог использовать его на многих страницах без изменения URL, я хочу это сделатьтаким образом, альт.получить URL-адрес из базы данных ... но желательно таким образом, решение?Также забыл упомянуть.Страницы не находятся в одном домене, они находятся в разных .. это может вызвать некоторые проблемы.

Ответы [ 4 ]

2 голосов
/ 23 февраля 2011

Вы не можете использовать window.top.location, если ваш фрейм и страница верхнего уровня находятся в разных доменах. Аналогичный ответ .

2 голосов
/ 22 февраля 2011
<a href="http://google.com" target="_parent">Click me!</a>
0 голосов
/ 22 февраля 2011

Вы должны увидеть этот вопрос, который в значительной степени идентичен: Перенаправить родительское окно из действия iframe

Я не верю, что вы можете сделать это в ASP.net, потому что это должнобыть сделано на стороне клиента (т.е. Javascript).

window.top.location.href = "http://site.com";
0 голосов
/ 22 февраля 2011

JavaScript: window.top.location.href = "xxx"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...