Hej,
Jag har skrivit många script som hämtar någon form av information från html-kod. Men nu vill jag åt information som inte finns i html-koden utan tabellen av data byggs upp av javascript beroende på de parametrar man väljer.
Det handlar om historiska aktiepriser från OMX; http://www.nasdaqomxnordic.com/shares/historical_prices?Instr...
I källkoden ser man detta funktionsanrop i js.
var query = webCore.createQuery( webCore.marketAction.getDataSeries, {}, {
FromDate: from,
ToDate: to,
Instrument: webCore.getInstrument(),
hi__a : "0,1,2,4,21,8,10,11,12,9",
ext_xslt_lang: currentLanguage,
ext_xslt_options: "," + $("#adjustedId:checked").val() + ",", //$("#unadjustedId:checked").val() + ",",
ext_xslt: "hi_table_shares_adjusted.xsl",
ext_contenttype : "application/ms-excel",
ext_contenttypefilename : "_" + webCore.getInstrument() + ".xls",
ext_xslt_hiddenattrs: ",ip,iv,",
ext_xslt_tableId: "historicalTable"
}
);
$("#excelQuery").val( query );
$("#excelForm").attr( "action", webCore.proxyURL ).submit();
där jag tror att webCore.marketAction.getDataSeries är någon form av struct eller define-liknande konstruktion. I webcore_js hittar man nämligen
getDataSeries : {
SubSystem: "History", Action: "GetDataSeries", AppendIntraDay: "no",Instrument : null, FromDate : null, ToDate : null, hi__a : "0,1,2,4,21,8,10,11,12,9", ext_xslt: "hi_table.xsl"
},
Resultatet av queryn sparas i query men hur uppdateras själva sidan med den datan sedan? Och hur får man ut excel-länken som också finns? Och hur läser jag smidigast ut denna data? Går det att t.ex. att anropa deras js-kod från mina skript, få rådatan färdig och därmed slippa parsa data från html?
Tacksam för lite hjälp...