Jump to content

Как открыть ссылку в новой вкладке браузера?


dbf_usr

Recommended Posts

  • 1 year later...
On 11/7/2020 at 2:32 AM, Sherzod said:
UniSession.BrowserWindow('http://google.com', 0, 0, '_blank');

 

Работает, ага.

А как сделать, чтобы не в новом окне открывалось, а на новой вкладке в текущем браузере?

Какое значение должно быть вместо _blank?

Link to comment
Share on other sites

3 hours ago, artem_niko said:

А как сделать, чтобы не в новом окне открывалось, а на новой вкладке в текущем браузере?

Добрый день,

Каким образом Вы запускаете код?

Link to comment
Share on other sites

36 minutes ago, artem_niko said:

Путем нажатия на обычный UniImage...

Вы можете попробовать такой подход:

UniImage1.ClientEvents.ExtEvents ->

function click(sender, eOpts)
{
    window.open('http://www.google.com', '_blank');
}

 

  • Like 1
Link to comment
Share on other sites

18 minutes ago, Sherzod said:

Вы можете попробовать такой подход:

UniImage1.ClientEvents.ExtEvents ->

function click(sender, eOpts)
{
    window.open('http://www.google.com', '_blank');
}

 

You code is working, but, when I'm clicking on UniImage, my link open in new tab, in my browser and also create and new window not in my browser...

Need open only in new tab in browser

Link to comment
Share on other sites

3 minutes ago, Sherzod said:

??

В общем, когда нажимаю на UniImage, то моя ссылка открывается в той же вкладке, где открыт проект + создается отдельно тоже окно, в котором открывается также моя ссылка:

image.png.598e0eb4aa24e86107b388d3d31ffff7.png

 

Мне всего лишь надо, открыть мою ссылку в новой вкладке, одного браузера и перейти на нее.

В общем, также, как это работает в демках UniGUI на сайте, при нажатии узла в дереве.

Link to comment
Share on other sites

7 minutes ago, artem_niko said:

and also create and new window not in my browser

Похоже у Вас также есть код, который выполняется на серверной стороне. 

Link to comment
Share on other sites

3 minutes ago, Sherzod said:

Можете на простом тестовом примере проверить? 

Ой, блин...Я сам косяка дал.

Ваш код работает отлично.

Создавалось новое окно, т.к. я забыл очистить свойство OnClick у UniImage, поэтому срабатывало 2 кода.

Сейчас все отлично!

  • Like 1
Link to comment
Share on other sites

22 minutes ago, artem_niko said:

Создавалось новое окно, т.к. я забыл очистить свойство OnClick у UniImage, поэтому срабатывало 2 кода.

 

34 minutes ago, Sherzod said:

Похоже у Вас также есть код, который выполняется на серверной стороне. 

Да.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...