2016-10-25 4 views
0

На моем веб-сайте есть таблица html с одной строкой, каждая из которых продает ссылку на перевод Google. Хотя я не использовал какой-либо «целевой» параметр, переведенные страницы открываются в качестве новой вкладки в моем браузере. Почему это происходит и как я могу заставить их открываться на той же главной странице, на которой выполняются ссылки? Разве это не по умолчанию?Ссылка на фон ячейки таблицы открывается на новой вкладке?

<td align="center" style="cursor:pointer" onclick="window.open('http://www.example.com/en/#googtrans(en|en)'); Link();">English</td> 

Я просто хочу, чтобы мой URL будет изменен с www.example.com/en

В http://www.example.com/en/#googtrans(en|en) в том же окне.

У меня есть вторая ссылка, которая активируется onClick и меняет область iframe на одной странице одним щелчком мыши, но я не думаю, что это причина.

ответ

0

вы можете использовать этот

window.location.assign("http://www.example.com/en/#googtrans(en|en)" 
+0

Спасибо, ссылка работает, но часть Link();.»Не будет выполнять эту часть вызова другой страницы, чтобы загрузить в IFRAME и на той же странице. Я понимаю, что я перехожу с этой страницы, но есть ли какое-либо решение, например, открыть iframe на целевой странице ссылок? – Guy

+0

Как вы сказали, ссылка() не может быть выполнена. Я не знаю, как настроить вашу но вы можете просто выполнить функцию на странице 'http://www.example.com/en/#googtrans (en | en)' onload. Она должна работать. – youssouf

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