差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

javascript [2012/07/06 05:25] (目前版本)
jal 建立
行 1: 行 1:
 +====== JavaScript ======
 +放一些工作會用到的 JavaScript
  
 +===== 偵測client 連線的是 HTTP or HTTPS 及 IE only =====
 +<code javascript>​
 +<script language="​javascript"​ type="​text/​javascript">​
 + var url=window.location.toString();​
 + if(document.location.protocol=='​https:'​){
 + document.write ('<​META HTTP-EQUIV="​refresh"​ CONTENT="​0;​URL=http://​choice.au.edu.tw/​choice">'​);​
 + }else{
 + var A = (navigator.appVersion.indexOf("​MSIE 9.0") != -1) ? true : false;
 + var B = (function x(){})[-5]=='​x'?'​FF3':​(function x(){})[-6]=='​x'?'​FF2':/​a/​[-1]=='​a'?'​FF':'​\v'​=='​v'?'​IE':​A?'​IE9':/​a/​.__proto__=='//'?'​Saf':/​s/​.test(/​a/​.toString)?'​Chr':/​^function \(/​.test([].sort)?'​Op':'​Unknown';​
 + if(B != "​IE"​ && B != "​IE9"​){
 + window.alert("​請使用 Internet Explorer 瀏覽器操作本系統!"​);​
 + document.write("<​br><​br><​br><​br><​br><​center><​B>​請使用 Internet Explorer 瀏覽器操作本系統!<​br><​br>​下列為錯誤回報內容:<​br>"​ + navigator.appVersion + "<​br>"​ + navigator.userAgent);​
 + }
 + }
 +</​script>​
 +</​code>​