stockQuote.js
上传用户:shen332233
上传日期:2021-09-03
资源大小:7478k
文件大小:1k
源码类别:

Ajax

开发平台:

Java

  1. var stockTickerUpdateIntervalID = 0;
  2. function handleStockTickersChange() {
  3.     clearStockTickerUpdateInterval();
  4. }
  5. function clearStockTickerUpdateInterval() {
  6.     if(stockTickerUpdateIntervalID != 0) {
  7.         window.clearInterval(stockTickerUpdateIntervalID);
  8.     }
  9.     document.getElementById("trackFlag").checked = false;
  10. }
  11. function updateStockQuote() {
  12.     var ajaxRequest = new AjaxRequest("UpdateStockQuote");
  13.     ajaxRequest.addFormElementsById("stockTickers");
  14.     ajaxRequest.sendRequest();
  15. }
  16. function startUpdateStockQuoteInterval() {
  17.     stockTickerUpdateIntervalID = window.setInterval("updateStockQuote()", 90000);
  18. }
  19. function handleTrackFlagClick() {
  20.     var trackFlag = document.getElementById("trackFlag");
  21.     if(trackFlag.checked) {
  22.         updateStockQuote();
  23.         startUpdateStockQuoteInterval();
  24.     }
  25.     else {
  26.         clearStockTickerUpdateInterval();
  27.     }
  28. }