Я прихожу из области научных вычислений, и у меня есть история с некоторыми популярными и непопулярными (специальными) языками программирования, но я совершенно чужд клиентскому программированию и JavaScript.
Ранее я написал несколько тривиальных JavaScript-кода для своих настроек Greasemonkey, но это все.
Мой вопрос касается: http://www.ise.org/sirketler/sirketler.aspx
Я пытаюсь получить все данныео ценных бумагах и компаниях из таблицы, приведенной в URL-адресе выше, на котором находится турецкая Стамбульская фондовая биржа.
Эти данные приведены в виде таблицы, классифицированной по буквам, с которых начинается название компании, и максимум 10 строк на сетку, которые можно увидеть.Также в правом нижнем углу страницы написано, сколько страниц распространяется эта информация.
Например, вы можете позвонить из консоли Firebug:
__doPostBack('ctl00$cphContent$ctl00$lbtnT','')
для получения компанийначиная с 'T', и вы можете просматривать вкладки этой таблицы, набрав:
__doPostBack('ctl00$cphContent$ctl00$radGridSirketler$ctl00$ctl03$ctl01$ctl05','')
__doPostBack('ctl00$cphContent$ctl00$radGridSirketler$ctl00$ctl03$ctl01$ctl07','')
__doPostBack('ctl00$cphContent$ctl00$radGridSirketler$ctl00$ctl03$ctl01$ctl09','')
и т. д.для 1-й, 2-й и 3-й страниц этой таблицы соответственно.
Я пытался сериализовать это, выпуская метод __doPostBack()
для заданного массива букв и цифр, объединяя их с фиксированной строкой выше, но это сделалоне удалось.
Так, как я могу использовать метод __doPostBack()
и добавить все эти результирующие под-таблицы и получить общие данные?
Есть ли ресурс для чтения для таких задач?
Я прошу прощения за мой любительский вопрос от всех хакеров JS.