2013-05-23 13 views
1

Я хочу спросить вас, как перенаправить родительскую страницу на определенный URL-адрес с страницы щенка? Я попробовал несколько опций: parent или opener и ничего не работает. Пожалуйста, помогите мне понять, что не так.Как перенаправить родительскую страницу с помощью javascript

здесь код я использовал:

<html> 
<head> 
<script> 
    function openWin(){ 
     myWindow=window.open('','','width=200,height=100'); 
     myWindow.document.write("<p>This is 'myWindow'</p> <button onclick=\"window.opener.location.href = ='http://www.google.com'; window.close();\">refresh</button>"); 
     myWindow.focus(); 
    } 
</script> 
</head> 
<body> 

    <input type="button" value="Open window" onclick="openWin()" /> 

</body> 
</html> 
+0

Вы должны решить эту проблему самостоятельно, используя встроенные средства отладки браузера. Если у вас есть доступ к такому браузеру, откройте консоль инструментов разработчика для всплывающего окна и посмотрите, что он говорит, когда вы нажимаете на кнопку. – Sam

+0

Если вы используете хром или firefox, вы можете нажать F12 и увидеть ошибку в консоли. – HMR

ответ

2

У вас ошибка в коде. Должно быть

myWindow.document.write("<p>This is 'myWindow'</p> <button onclick=\"window.opener.location.href = 'http://www.google.com'; window.close();\">refresh</button>"); 

т.е. удалить дополнительный = перед 'http://www.google.com'.

+0

Ах да. Спасибо. Простите мою небрежность – meks

+0

сейчас работает! – meks

+0

Я рад, что это так. :-) –

Смежные вопросы