Selaa lähdekoodia

修改图片路径IE8

zhangxc 6 vuotta sitten
vanhempi
commit
77bebe47b6
2 muutettua tiedostoa jossa 35 lisäystä ja 9 poistoa
  1. 19 8
      src/js/indexHorizontal.js
  2. 16 1
      src/js/promise.js

+ 19 - 8
src/js/indexHorizontal.js

@@ -3,20 +3,31 @@ require('./../css/indexHorizontal.less');
 // require('./../css/popup.css');
 // require('./popupEdit.js');
 var Promise = require("bluebird");
-const warningImg = require('./../images/warings.png')
-const diagImg = require('./../images/yszd.png')
-const symptomImg = require('./../images/inquire.png')
-const physiExamImg = require('./../images/tgjc.png')
-const labAndPacsImg = require('./../images/inspect.png')
-const conditTipsImg = require('./../images/tips.png')
-const treatImg = require('./../images/zhiliao.png')
+let warningImg = require('./../images/warings.png')
+let diagImg = require('./../images/yszd.png')
+let symptomImg = require('./../images/inquire.png')
+let physiExamImg = require('./../images/tgjc.png')
+let labAndPacsImg = require('./../images/inspect.png')
+let conditTipsImg = require('./../images/tips.png')
+let treatImg = require('./../images/zhiliao.png')
 
 
 
 const $ = require("jquery");
-const { post,config,getUrlArgObject,openNewWin } = require('./promise.js');
+const { post,config,getUrlArgObject,openNewWin, isIe8 } = require('./promise.js');
 const { transConf } = require('./util.js');
 const { renderRecommendInfo, renderMultRecommendInfo, renderTreat, renderRecommendConditTips } = require('./indexHorizontalDom.js');
+const isIe8 = isIe8()
+if(isIe8) {
+  let reg = /undefined/g
+  warningImg = warningImg.replace(reg, '')
+  diagImg = diagImg.replace(reg, '')
+  symptomImg = symptomImg.replace(reg, '')
+  physiExamImg = physiExamImg.replace(reg, '')
+  labAndPacsImg = labAndPacsImg.replace(reg, '')
+  conditTipsImg = conditTipsImg.replace(reg, '')
+  treatImg = treatImg.replace(reg, '')
+}
 
 var msg = {
     age: getUrlArgObject('age'),

+ 16 - 1
src/js/promise.js

@@ -71,6 +71,20 @@ const openNewWin = function(url) {
   window.open(url, newinConf.openMode, newWindowLocation)
 }
 
+//判断浏览器是否为Ie8
+const isIe8 = function(){
+  var DEFAULT_VERSION = 8.0;
+  var ua = navigator.userAgent.toLowerCase();
+  var isIE = ua.indexOf("msie")>-1;
+  var safariVersion;
+  if(isIE){
+  safariVersion =  ua.match(/msie ([\d.]+)/)[1];
+  } 
+  if(safariVersion <= DEFAULT_VERSION ) {
+    return true
+  } 
+}
+
 const throttle =  function(fn, threshhold) {
   var timeout
   var start = new Date;
@@ -99,5 +113,6 @@ module.exports = {
   getUrlArgObject,
   imageUrlPrefix,
   throttle,
-  openNewWin
+  openNewWin,
+  isIe8
 }