Как запретить открывать страницу в новом окне DotNetBrowser?

122
23 сентября 2021, 02:50

при некоторых кликах - открывается новое окно с дефолтными настройками, а не такими как в родительском окне, так же непонятно как управлять новым окном и настраивать его перед открытием.

пробовал изменять таргет у ссылок из жс после загрузки страницы:

myWindow.Browser.ExecuteJavaScript(" 
var links = document.getElementsByTagName('a'); 
for(var i=0; i < links.length; i++){ 
     links[i].setAttribute('target', '_self'); 
         } 
");

но при клике всё-равно открывается новое окно

Answer 1

оказалось этот код рабочий, но его необходимо запускать каждый раз перед кликом

READ ALSO
Не отрисовываются элементы на форме

Не отрисовываются элементы на форме

На форме не отображаются некоторые элементы, а некоторые отображаются не полностью

98
Не работает скрипт на C#

Не работает скрипт на C#

движок Unity выдает вот такую ошибку

99
Выходные параметры в потоке c#

Выходные параметры в потоке c#

Есть метод, который я хочу передать в потокУ него есть выходной параметр startDriver(out int driver); Каким образом это можно сделать?

156
Привязка моделей

Привязка моделей

Доброго времени суток!

83