Вопрос

Я пытаюсь использовать элемент управления WebBrowser, чтобы нажать кнопку, на которой нет текста привязки или чего-либо еще

Я посмотрел на источник и увидел это.

  

var _tm7 = new TabMenu (   'TempoTabMenuControl',   'TempoTabMenuControlRow', ['Добавить   Edit '], 0);   _tm7.Add (new TabMenuItem («Меню просмотра», «/Edit/NewUI.html?tstudio=45»,   «главное»), верно);   _tm7.Add (new TabMenuItem ('Список свойств', '/Edit/Scripts/PrpList.asp',   'display'), false);   _tm7.Add (new TabMenuItem («Новое объявление», «/Edit/Scripts/NewList.asp»,   'display'), false);

Я предполагаю, что его скрипт заполняет поля выпадающего меню. Я хочу попасть в / quot; /Edit/Scripts/NewList.asp" но я должен сделать это с помощью javascript, потому что NewList.asp настроен для работы только внутри фрейма с главной страницей в качестве родителя.

Используемый ими файл Javascript находится здесь:

  

http://www.dailynewstube.com/Tabs.js

Есть ли способ активировать какой-то злой метод javascript или что-то из элемента управления WebBrowser?

Гуру Javascript, пожалуйста, помогите !!

Это было полезно?

Решение

Большинство веб-браузеров имеют своего рода консоль, которую можно использовать для выполнения произвольного JavaScript. Большинство из них также поддерживают значительно более быстрый метод выполнения JavaScript: размещение javascript: [вставьте код здесь]; void (0); в строку URL-адреса.

Я предполагаю, что под "управлением WebBrowser" вы подразумеваете программу со встроенным веб-браузером, а не реальный веб-браузер. & Quot; javascript: в строке URL " Метод все еще может работать, или если нет, вы можете попробовать зайти на сайт в реальном веб-браузере и использовать его консоль JavaScript. В противном случае вам не повезет, если вы не сделаете что-то необычное с использованием прокси.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top