Пересылка на другой адрес
При выходе из фрейма использую такую страницу переадресации, которая выводит из фрейма в одно окно и пересылает на нужную мне страницу. В Хроме все это работает без проблем, в в IE не работает.
В чем может быть проблема? <html><head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script type="text/javascript"> var form=$("<form/>").attr({ method: "post", action: "http://kmr.com/", target: "_top" }); form.append($("<input/>").attr({name:"field1",value:0})); $("body").append(form); form.submit(); </script> </head> <body> </body></html> |
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Цитата:
и есть еще вариант проще window.location.href = 'https://vk.com/durov'; стоп! не заметил формы... |
Цитата:
|
неужели никто не знает решение?
|
Цитата:
window.top.location.href = 'http://kmp.com/?name=field1&value=0'; Форма понял чтоб данные уходили постом. :) на другой вопрос ответ нужен. Как вариант так можно если одного происхождения. jQuery(function($) { $('<form method="post" action="http://kmr.com/"><input name="field1" value="0" /></form>') .appendTo(window.top.document.body) .submit(); }); |
Цитата:
Может есть другое решение? |
Цитата:
|
Часовой пояс GMT +3, время: 16:40. |