home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 June / CHIPCD_6_2000.iso / software / trial / atlas / 00_system / script / initmap.js < prev    next >
Encoding:
JavaScript  |  2000-02-02  |  2.2 KB  |  64 lines

  1. //<script language=javascript>
  2. //    JScript ΩεΣ Σδ  ≡εßε≥Φ τ εß'║Ω≥ε∞ MapX ≤ Γ│Ωφ│ Ωα≡≥Φ
  3. //    ─α≥α ±≥Γε≡σφφ :    14.11.98    
  4. //    ╬±≥αφφ  ≡σΣαΩ÷│ :    
  5. //    ╧≡Φτφα≈σφφ : ≤∩≡αΓδ│φφ  ⌠≡σΘ∞ε∞ map
  6. //    ├δεßαδⁿφ│ Ωεφ±≥αφ≥Φ (Σε±≥≤∩ Σε Γ±│⌡ τ∞│φφΦ⌡ ≥α Ωεφ±≥αφ≥ τ Σε≈│≡φ│⌡ ⌠≡σΘ∞│Γ ≈σ≡στ parent): 
  7. //        c_blnAskUser - ≈Φ τα∩Φ≥≤Γα≥Φ Ωε≡Φ±≥≤Γα≈α ∩≡Φ ΓΦ≈σ≡∩αφφ│ timeout
  8. //        c_intDefaultTimeOut = 500;        // ±≥αφΣα≡≥φΦΘ ≥αΘ∞-α≤≥ Σδ  ±Φφ⌡≡εφ│τα÷│┐ ⌠≡σΘ∞│Γ (∞±σΩ)    
  9. //    ╟∞│φφ│ ≡│Γφ  ∞εΣ≤δ : 
  10. //        m_lrCurrentLayer
  11. //        m_bTryMap - │φΣ│Ωα≥ε≡ ±∩≡εßΦ ταπ≡≤τΩΦ εß'║Ω≥α MapX (ΓΦΩε≡Φ±≥εΓ≤║≥ⁿ±  ∩≡Φ ∩σ≡σΓ│≡÷│ Ωεφ±Φ±≥σφ≥φε±≥│ εß'║Ω≥α)
  12. //        
  13. //        m_strGeoSet
  14. //        m_strDataSet
  15. //        m_fZoom
  16. //        m_frmContents - ΓΩατ│ΓφΦΩ φα ⌠≡σΘ∞ contents
  17. //        m_iAttCount - Ω│δⁿΩ│±≥ⁿ ±∩≡εß │φ│÷│■Γα≥Φ Ωα≡≥≤
  18. //    ╦Φ≥ΓΦφσφΩε ╬. (10.10.98-20.10.98, 09.11.98-10.11.98)
  19. //    ╤ε≥φ│ΩεΓ ╤.
  20.  
  21.     var c_strMapframe = "..\\..\\00_system\\MapX.htm";
  22.     var c_strMapPage = "MapX.htm";
  23.  
  24.  
  25. // * * * * * * * * * * * * * * * LoadMap * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  26. //    ╧≡Φτφα≈σφφ : ╟απ≡≤µα║ ⌠≡σΘ∞ map,  Ω∙ε Γ│φ ∙σ φσ ταπ≡≤µσφΦΘ. ┬ΦΩεφ≤║≥ⁿ±  ∩≡Φ ταπ≡≤τ÷│ ΣεΩ≤∞σφ≥α, 
  27. //                ∙ε ∞│±≥Φ≥ⁿ ∩ε±Φδαφφ  φα Ωα≡≥≤. 
  28. //    └≡π≤∞σφ≥Φ:    a_blnFirstTime - │Σσφ≥Φ⌠│Ωα≥ε≡ ∩σ≡°επε ΓΦΩδΦΩ≤ (Σδ  ±Φφ⌡≡εφ│τα÷│┐)
  29. //    ╨στ≤δⁿ≥α≥:    true - ∩≡Φ ≤±∩│°φε∞≤ ΓΦΩεφαφφ│, false - φσ ≤±∩│°φΦΘ ≡στ-≥, │φαΩ°σ - - φσ ΓΦτφα≈σφΦΘ 
  30. //
  31. // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  32.  
  33.  
  34. function LoadMap(){
  35.     parent.m_strGeoSet = m_strGeoSet;
  36.     parent.m_strLegend = m_strLegend;
  37.     parent.m_strDescr = m_strDescr;
  38.     if (!parent.IsRegistered("map_IsLoaded")){ //  Ω∙ε ⌠≡σΘ∞ map φσ ταπ≡≤µσφΦΘ, ≥ε ταπ≡≤µα²∞ Θεπε
  39.         parent.frames["contents"].window.location.href = c_strMapframe;
  40.     }
  41.     else {  
  42.      parent.InitiateMapX();
  43.         }
  44.     return true;
  45. }
  46.  
  47. // εß≡εßφΦΩ ∩ε∞ΦδεΩ
  48. function errortrap(msg,url,line){
  49. alert("╧ε∞ΦδΩα JScript \n"+ url+"\n≡ ΣεΩ:\t"+line+".\n"+msg);
  50.     alert("╧ε∞ΦδΩα JScript \n"+ url+"\n≡ ΣεΩ:\t"+line+".\n"+msg);
  51.     return true;
  52. }
  53. function OnLoad() {
  54.     LoadMap();
  55.  
  56. }
  57. function OnUnLoad() {
  58.     parent.frames['navigation'].mapname.innerHTML = "";
  59. }
  60. parent.frames['navigation'].mapname.innerHTML = window.document.title;
  61. window.onload  = OnLoad;
  62. window.onerror = errortrap;
  63. // end script ";
  64. //</script>