Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 01.11.2016
Сообщений: 13

Запуск JS кода и объекты window, document

01.11.2016, 22:14. Показов 2188. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
пытаюсь запустить жску с помощью Noesis.Javascript, пример :

C#
1
2
3
4
5
6
7
8
StreamReader sr = new StreamReader(@"C:\js.js");
        string script = sr.ReadToEnd();
 
        JavascriptContext context = new JavascriptContext();
        context.Run(script);
 
        object num = context.Run("C();");
        MessageBox.Show(num.ToString());
сама жска - fwcim._CB271035486_.js.txt (https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/login/fwcim._CB271035486_.js)

проблема в том, что при запуске скрипта (context.Run(script);) выдает ошибки, такие как "window is not defined", "document is not defined" и тп. Можете подсказать, как решить
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.11.2016, 22:14
Ответы с готовыми решениями:

window.document.write и window.alert()
1)Вот смотрите, window ч точки зрения языка джаваскрипт - это объект, скажите это объект какого класса?Ведь говорят что window это самый...

Open Each Document In Its Own Window
есть настройка file>preferences>windows and themes и возможность выбрать Open each document in yts own window Но не могу найти этого...

Запуск jQuery(document).bind при pagecreate
Не получается сделать автоматическое переключение картинок при загрузке страницы (pagecreate). код на mousemove touchmove и mouseup...

3
134 / 130 / 107
Регистрация: 17.03.2009
Сообщений: 364
01.11.2016, 23:54
В скрипте идет обращение к объектам браузера, DOM. А браузера-то нету.
0
0 / 0 / 0
Регистрация: 01.11.2016
Сообщений: 13
03.11.2016, 16:45  [ТС]
Добрый день, имею жску 9PeMdXbF.js.zip, она генерирует значение, которые берет с браузера, нужно запустить жску и получить это значение с помощью c# . Пытался с помощью Noesis.Javascript

C#
1
2
3
4
5
6
7
8
            StreamReader sr = new StreamReader(@"C:\js3.js");
            string script = sr.ReadToEnd();
 
            JavascriptContext context = new JavascriptContext();
            context.Run(script);
 
            object num = context.Run("ff();");
            MessageBox.Show(num.ToString());
но то ли у меня руки кривые иль этот код нужно запускать именно в бр, но ничего не получилось. Можете мне помочь, как мне его запустить в бр и получить значение ? п.с главная функция C(); - она уже от полученных ранее данных все соединяет в одно значение. (возможно я и ошибаюсь, ибо мои знания в жске стремятся к нулю(( )
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,234
03.11.2016, 17:12
Вам уже ответили, если в js есть ошибки, а они у вас есть, то обычно весь скрипт отваливается.
Вот замечательная книга по js.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.11.2016, 17:12
Помогаю со студенческими работами здесь

windows 7 полностью не устанавливается. Запуск window и зависает
Сначала я форматировал жесткий диск, потом через диск начал устанавливать виндовс. Сначала распаковал файлы, а потом установка компонентов...

Вывод html кода на одной странице document.write
В общем есть JavaScript,когда я выбираю из выпадающего списка Белорусию,то должен появиться на этой же странице другой выпадающий список с...

вывод php кода в modal window
Здравствуйте, не получается вывести php код в модальное окно, все делал по гайдам в интернете. <!-- Блок модального окна...

Как привязать BindingList из кода в Window.Resources XAML
Задача увидеть визуально данные или строку SQL в DataGrid в конструкторе XAML, с которой можно работать мышкой , т.е. на стадии...

Ошибка в var iScrollTop = document.Fr1.document.body.ScrollTop;
есть страничка, на ней <IFRAME name='Fr1'></IFRAME>. Так вот когда я пишу var iScrollTop = document.Fr1.document.body.ScrollTop; то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru