2017-01-18 6 views
2

У меня есть веб-сайт, для которого я реализовал livechat, когда пользователь нажимает на ссылку livechat, он открывает новое окно, в котором все нормально. Я хочу сделать это, когда ни один оператор не подключен к Интернету, поэтому он не должен открывать новое окно, когда щелкнула ссылку на livechat, вместо этого он должен перенаправить на страницу контакта с нами на веб-сайте в том же окне на открытой вкладке, возможно ли это? Я не знаю, как это возможно, что я пробовал, это перенаправление на эту страницу, но открывается в новом окне.Как использовать window.location.replace в jquery или javascript

window.location.replace('http://mywebsite.com/index.php?route=information/contact'); 
+0

Почему не 'window.location =«HTTP?: //mywebsite.com/index.php маршрут = информация/contact'' ? – abeyaz

+0

Возможный дубликат [В чем разница между window.location = и window.location.replace()?] (Http://stackoverflow.com/questions/1865837/whats-the-difference-between-window-location-and- window-location-replace) –

+0

window.location не работает для меня! – Haroon

ответ

3

Проблема находится где-то в коде вокруг этого. Вы должны вызвать этот код в старом окне.

Если вы хотите вызвать его в окне чата, попробуйте:

window.opener.location.replace('http://mywebsite.com/index.php?route=information/contact'); 
window.close() 
+0

Он работал точно так, как я хотел! – Haroon

1

Используйте href свойства вместо:

window.location.href = 'http://mywebsite.com/index.php?route=information/contact'; 
1

Вы можете использовать простой яваскрипт такого код: window.location.href = "URL" НЕКОТОРЫЕ он будет делать то же думать. ,

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

  • Нет связанных вопросов^_^