1/* 2 ------------------------------------------------------------------------- 3 说æ: 4 æ£å¼ä½¿ç¨æ¶å¯ä»¥æè¯¥æä»¶ç注éå ¨é¨å»æï¼èçå è½½æ¶é´ 5 ckplayer6.8,æé®é¢è¯·è®¿é®http://www.ckplayer.com 6 请注æï¼è¯¥æä»¶ä¸ºUTF-8ç¼ç ï¼ä¸éè¦æ¹åç¼ç å³å¯ä½¿ç¨äºåç§ç¼ç å½¢å¼çç½ç«å 7 ------------------------------------------------------------------------- 8 第ä¸é¨åï¼å è½½æä»¶ 9 以ä¸ä¸ºå è½½çæä»¶é¨ä»½ 10 æä»¶çè®¾ç½®åæ°è¯´æï¼ 11 1ãæä»¶åç§° 12 2ãæ°´å¹³å¯¹é½æ¹å¼ï¼0å·¦ï¼1ä¸ï¼2å³ï¼ 13 3ãåç´å¯¹é½æ¹å¼ï¼0ä¸ï¼1ä¸ï¼2ä¸ï¼ 14 4ãæ°´å¹³æ¹åä½ç½®åç§»é 15 5ãåç´æ¹åä½ç½®åç§»é 16 6ãæä»¶çç级ï¼0=æ®éå¾çæä»¶ä¸è·éæ§å¶æ éèèéèï¼æ¾ç¤ºèæ¾ç¤ºï¼1=æ®éå¾çæä»¶ä¸æ°¸ä¹ æ¾ç¤ºï¼2=swfæä»¶ï¼é»è®¤æ¾ç¤ºï¼3=swfæä»¶ï¼é»è®¤éèï¼swfæä»¶é½å¯ä»¥äº¤äº 17 7ãæä»¶æ¯å¦ç»å®å¨æ§å¶æ ä¸ï¼0ä¸ç»å®ï¼1ç»å®ï¼å½å¼æ¯1çæ¶å该æä»¶å°ä¼éçæ§å¶æ ä¸èµ·éèæç¼å¨ 18 8ãæä»¶ä¸ºswfå¹¶ä¸å¯äº¤äºæ¶ï¼é»è®¤è°ç¨çç±»æå¨çå åç§°ï¼è¯¦ç»è¯´æå¯ä»¥å°å¸®å©æå鿥çï¼é»è®¤æ 19 æä»¶åç§°ä¸è½ç¸åï¼å¯¹æ¤ç详ç»è¯´æè¯·å°ç½ç«æ¥ç 20 */ 21function ckcpt() { 22 var cpt = ''; 23 return cpt; 24} 25/* 26 æä»¶çå®ä¹ç»æ 27 以䏿¯å¯¹ææ¾å¨åè½è¿è¡é ç½® 28 */ 29function ckstyle() { //å®ä¹æ»ç飿 ¼ 30 var ck = { 31 cpath: '', 32 /* 33 ææ¾å¨é£æ ¼åç¼©å æä»¶çè·¯å¾ï¼é»è®¤çæ¯style.swf 34 妿è°ç¨ä¸åºæ¥å¯ä»¥è¯ç设置æç»å¯¹è·¯å¾è¯è¯ 35 妿ä¸ç¥éè·¯å¾å¹¶ä¸ä½¿ç¨çæ¯é»è®¤é ç½®ï¼å¯ä»¥ç´æ¥çç©ºï¼ææ¾å¨ä¼ 36 */ 37 language: '', 38 /*ææ¾å¨æä½¿ç¨çè¯è¨é ç½®æä»¶ï¼éè¦åææ¾å¨å¨åç®å½ä¸ï¼é»è®¤æ¯language.xml*/ 39 flashvars: '', 40 /* 41 è¿éæ¯ç¨æ¥å为对flashvarså¼çè¡¥å ï¼é¤äºcåxäºä¸ªåæ°ä»¥å¤ç设置é½å¯ä»¥å¨è¿éè¿è¡é ç½® 42 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 43 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3*/ 44 setup: '1,1,1,1,1,2,0,1,0,0,0,1,200,0,2,1,0,1,1,1,1,10,3,0,1,2,3000,0,0,0,0,1,1,1,1,1,1,250,0,90,0,0,0', 45 /* 46 è¿æ¯é ç½®æä»¶éæ¯è¾éè¦çä¸ä¸ªåæ°ï¼å ±æN个åè½æ§å¶åæ°ï¼å¹¶ä¸ä»¥åä¼ç»§ç»çå¢å ï¼åæ§å¶åæ°ä»¥è±æéå·(,)éå¼ãä¸é¢ååºååæ°ç说æï¼ 47 1ãé¼ æ ç»è¿æé®æ¯å¦ä½¿ç¨æåï¼0æ®éé¼ æ ï¼1æåé¼ æ ï¼2æ¯åªææé®æåï¼3æ¯æ§å¶æ æå 48 2ãæ¯å¦æ¯æå廿åï¼0䏿¯æï¼1æ¯æ¯æ 49 3ãæ¯å¦æ¯æåå»å ¨å±ï¼0䏿¯æï¼1æ¯æ¯æ 50 4ã卿æ¾åç½®å¹¿åæ¶æ¯å¦åæ¶å è½½è§é¢ï¼0ä¸å è½½ï¼1å è½½ 51 5ãå¹¿åæ¾ç¤ºçåè对象ï¼0æ¯åèè§é¢åºåï¼1æ¯åèææ¾å¨åºå 52 6ã广å大å°çè°æ´æ¹å¼,åªé对swfåå¾çææ,è§é¢æ¯èªå¨ç¼©æ¾ç 53 0=èªå¨è°æ´å¤§å°ï¼æææ¯è¯´å¤§çè¯å°±åå°ï¼å°çè¯å°±å大 54 1=æ¯å¤§çååå°ï¼å°çè¯ä¸å 55 2=æ¯ä»ä¹ä¹ä¸åï¼å°±è¿ä¹å¤§ 56 3=æ¯è·åè对å(第5个æ§å¶)åæ°è®¾ç½®ç䏿 ·å®½é« 57 7ãåç½®å¹¿åææ¾é¡ºåºï¼0æ¯é¡ºåºææ¾ï¼1æ¯éæºææ¾ï¼>1åéæºåææå¹¿åä¸ç(N-1)个è¿è¡ææ¾ 58 8ã对äºè§é¢å¹¿åæ¯å¦éç¨ä¿®æ£ï¼0æ¯ä¸ä½¿ç¨ï¼1æ¯ä½¿ç¨ï¼å¦ææ¯1ï¼åç¨æ·å¨ç½éæ ¢çæ åµä¸ä¼æè®¾å®çå计æ¶è¿è¡ææ¾å¹¿åï¼è®¡æ¶ç»æåæ¾æ£çï¼æ¯è¾äººæ§åï¼ï¼è®¾ç½®æ0çè¯ï¼åå¼ºå¶ææ¾å®å¹¿åæè½ææ¾æ£ç 59 9ãæ¯å¦å¼å¯æ»å¨æå广åï¼0æ¯ä¸å¼å¯ï¼1æ¯å¼å¯ä¸ä¸ä½¿ç¨å ³éæé®ï¼2æ¯å¼å¯å¹¶ä¸ä½¿ç¨å ³éæé®ï¼å¼å¯åå°å¨å è½½è§é¢çæ¶åå è½½æ»å¨æå广å 60 10ãè§é¢çè°æ´æ¹å¼ 61 0=æ¯èªå¨è°æ´å¤§å°ï¼æææ¯è¯´å¤§çè¯å°±åå°ï¼å°çè¯å°±å大ï¼åæ¶ä¿æé¿å®½æ¯ä¾ä¸å 62 1=æ¯å¤§çååå°ï¼å°çè¯ä¸å 63 2=æ¯ä»ä¹ä¹ä¸åï¼å°±è¿ä¹å¤§ 64 3=æ¯è·åè对å(pm_videoç设置)åæ°è®¾ç½®ç䏿 ·å®½é« 65 11ãæ¯å¦å¨å¤è§é¢æ¶å段å è½½ï¼0䏿¯ï¼1æ¯ 66 12ã缩æ¾è§é¢æ¶æ¯å¦è¿è¡å¹³æ»å¤çï¼0䏿¯ï¼1æ¯ 67 13ãè§é¢ç¼å²æ¶é´,åä½ï¼æ¯«ç§,建议ä¸è¶ è¿300 68 14ãåå§å¾çè°æ´æ¹å¼( 69 0=æ¯èªå¨è°æ´å¤§å°ï¼æææ¯è¯´å¤§çè¯å°±åå°ï¼å°çè¯å°±å大ï¼åæ¶ä¿æé¿å®½æ¯ä¾ä¸å 70 1=æ¯å¤§çååå°ï¼å°çè¯ä¸å 71 2=æ¯ä»ä¹ä¹ä¸åï¼å°±è¿ä¹å¤§ 72 3=æ¯è·pm_videoåæ°è®¾ç½®ç䏿 ·å®½é« 73 15ãæå广åè°æ´æ¹å¼( 74 0=æ¯èªå¨è°æ´å¤§å°ï¼æææ¯è¯´å¤§çè¯å°±åå°ï¼å°çè¯å°±å大ï¼åæ¶ä¿æé¿å®½æ¯ä¾ä¸å 75 1=æ¯å¤§çååå°ï¼å°çè¯ä¸å 76 2=æ¯ä»ä¹ä¹ä¸åï¼å°±è¿ä¹å¤§ 77 3=æ¯è·pm_videoåæ°è®¾ç½®ç䏿 ·å®½ 78 16ãæåå¹¿åæ¯å¦ä½¿ç¨å ³é广å设置ï¼0ä¸ä½¿ç¨ï¼1使ç¨
79 17ãç¼å²æ¶æ¯å¦ææ¾å¹¿åï¼0æ¯ä¸æ¾ç¤ºï¼1æ¯æ¾ç¤ºå¹¶åæ¶éèæç¼å²å¾æ åè¿åº¦ï¼2æ¯æ¾ç¤ºå¹¶ä¸éèç¼å²å¾æ 80 18ãæ¯å¦æ¯æé®çç©ºæ ¼é®æ§å¶ææ¾åæå0䏿¯æï¼1æ¯æ 81 19ãæ¯å¦æ¯æé®ç左峿¹å鮿§å¶å¿«è¿å¿«é0䏿¯æï¼1æ¯æ 82 20ãæ¯å¦æ¯æé®çä¸ä¸æ¹å鮿§å¶é³é0䏿¯æï¼1æ¯æ 83 21ãææ¾å¨è¿åjså ¨é¨çå¬å½æ°çç级ï¼0-2,ç级è¶é«ï¼è¿åçåæ°è¶å¤ 84 0=ä¸è¿åå ¨é¨çå¬äºä»¶ 85 1=è¿åçå¬ï¼ä½ä¸å¨æ§å¶å°è¾åº 86 2=è¿åçå¬ï¼å¹¶ä¸å¨æ§å¶å°åæ¥è¾åº 87 3=è¿åå ¨é¨çå¬äºä»¶ï¼å¹¶ä¸å¨åæ°åå ä¸"ææ¾å¨ID->"ï¼ç¨äºå¤ææ¾å¨ççå¬ 88 22ãå¿«è¿åå¿«éçç§æ° 89 23ãçé¢ä¸å¾çå ç´ å è½½å¤±è´¥éæ°å è½½æ¬¡æ° 90 24ãå¼å¯å è½½ç®è¤å缩æä»¶å çå è½½è¿åº¦æç¤º 91 25ã使ç¨éèæ§å¶æ æ¶æ¾ç¤ºç®åè¿åº¦æ¡çåè½,0æ¯ä¸ä½¿ç¨ï¼1æ¯ä½¿ç¨ï¼2æ¯åªå¨æ®éç¶æä¸ä½¿ç¨ 92 26ãæ§å¶æ éè设置(0ä¸éèï¼1å ¨å±æ¶éèï¼2é½éè 93 27ãæ§å¶æ éèå»¶æ¶æ¶é´ï¼å³å¨é¼ æ ç¦»å¼æ§å¶æ åå¤å°æ¯«ç§åéèæ§å¶æ 94 28ãæ»å¨æå广å左峿»å¨æ¶æ¯å¦éç¨æ ç¼ï¼é»è®¤0éç¨ï¼1æ¯ä¸éç¨ 95 29ã0æ¯æ£å¸¸ç¶æï¼1æ¯æ§å¶æ é»è®¤éèï¼ææ¾ç¶æä¸é¼ æ ç»è¿ææ¾å¨æ¾ç¤ºæ§å¶æ ï¼2æ¯ä¸ç´éèæ§å¶æ 96 30ã卿æ¾rtmpè§é¢æ¶æååç¹å»ææ¾æ¯å¦éç¨éæ°é¾æ¥çæ¹å¼,è¿éä¸å ±å0-2ä¸ä¸ªç级 97 31ãå½éç¨ç½åå½¢å¼(flashvarsés=1/2æ¶)读åè§é¢å°åæ¶æ¯éç¨é»è®¤0=getæ¹æ³ï¼1=postæ¹å¼ 98 32ãæ¯å¦å¯ç¨ææ¾æé®åæåæé® 99 33ãæ¯å¦å¯ç¨ä¸é´æåæé® 100 34ãæ¯å¦å¯ç¨éé³æé® 101 35ãæ¯å¦å¯ç¨å ¨å±æé® 102 36ãæ¯å¦å¯ç¨è¿åº¦è°èæ ,0ä¸å¯ç¨ï¼1æ¯å¯ç¨ï¼2æ¯åªè½åè¿ï¼å峿å¨ï¼ï¼3æ¯åªè½åéï¼4æ¯åªè½åè¿ä½è½åå°ç¬¬ä¸æ¬¡æå¨æ¶çä½ç½®ï¼5æ¯çè¿çå°æ¹å¯ä»¥éææå¨ï¼ 103 37ãæ¯å¦å¯ç¨è°èé³é 104 38ãè®¡ç®æ¶é´çé´éï¼æ¯«ç§ 105 39ãåç½®logoè³å°æ¾ç¤ºçæ¶é´ï¼åä½ï¼æ¯«ç§ 106 40ãåç½®è§é¢å¹¿åçé»è®¤é³é 107 41ãå½s=3/4æ¶å è½½æä»¶æ¯å¦ä»å缩å éå è½½ï¼0䏿¯ï¼1æ¯ 108 42ãå è½½é£æ ¼æ¯å¦éç¨å 坿¹å¼ä¼ éï¼è¯¥åè½æ®éç¨æ·ä¸è½ä½¿ç¨ 109 43ãå¨s=1/2æ¶ï¼è°ç¨å°åéçå°åæ¯å¦æ¯ç¸å¯¹å°åï¼ç¸å¯¹äºè°ç¨æä»¶ï¼ï¼0䏿¯ï¼1æ¯ 110 */ 111 pm_bg: '0x000000,100,230,180', 112 /*ææ¾å¨æ´ä½çèæ¯é ç½®ï¼è¯·æ³¨æï¼è¿éåªæ¯ä¸ä¸ªåå§åç设置ï¼å¦æéè¦çæ£çæ¹å¨ææ¾å¨çèæ¯åæå°å®½é«ï¼éè¦å¨é£æ ¼æä»¶éæ¾å°ç¸åçåæ°è¿è¡æ´æ¹ã 113 1ãæ´ä½èæ¯é¢è² 114 2ãèæ¯éæåº¦ 115 3ãææ¾å¨æå°å®½åº¦ 116 4ãææ¾å¨æå°é«åº¦ 117 è¿éåªæ¯åå§åæ¶çè®¾ç½®ï¼æç»å è½½å®ææ¾å¨åæ¾ç¤ºçææéè¦å¨style.swf/style.xmléè®¾ç½®è¯¥åæ° 118 */ 119 mylogo: 'null', 120 /* 121 è§é¢å è½½åæ¾ç¤ºçlogoæä»¶ï¼ä¸ä½¿ç¨è®¾ç½®ænullï¼å³mylogo='null'; 122 */ 123 pm_mylogo: '1,1,-100,-55', 124 /* 125 è§é¢å è½½åæ¾ç¤ºçlogoæä»¶(mylogoåæ°ç)çä½ç½® 126 æ¬è½¯ä»¶ææçåä¸ªåæ°æ§å¶ä½ç½®çæ¹å¼å ¨é¨é½æ¯ç»ä¸çææï¼å¦ä¸ 127 1ãæ°´å¹³å¯¹é½æ¹å¼ï¼0æ¯å·¦ï¼1æ¯ä¸ï¼2æ¯å³ 128 2ãåç´å¯¹é½æ¹å¼ï¼0æ¯ä¸ï¼1æ¯ä¸ï¼2æ¯ä¸ 129 3ãæ°´å¹³åç§»éï¼ä¸¾ä¾è¯´æï¼å¦æç¬¬1ä¸ªåæ°è®¾ç½®æ0左对é½ï¼ç¬¬3个åç§»é设置æ10ï¼å°±æ¯ç¦»å·¦è¾¹10个åç´ ï¼ç¬¬ä¸ä¸ªåæ°è®¾ç½®æ2ï¼åç§»éå¦æè®¾ç½®çæ¯æ£å¼å°±ä¼ç§»å°ææ¾å¨å¤é¢ï¼åªæè®¾ç½®æè´å¼æè¡ï¼è®¾ç½®æ-1ï¼æé®å°±ä¼è·å°ææ¾å¨å¤é¢ 130 4ãåç´åç§»é 131 */ 132 logo: 'null', 133 /* 134 é»è®¤å³ä¸è§ä¸ç´æ¾ç¤ºçlogoï¼ä¸ä½¿ç¨è®¾ç½®ænullï¼å³logo='null'; 135 */ 136 pm_logo: '2,0,-100,20', 137 /* 138 ææ¾å¨å³ä¸è§çlogoçä½ç½® 139 1ãæ°´å¹³å¯¹é½æ¹å¼ï¼0æ¯å·¦ï¼1æ¯ä¸ï¼2æ¯å³ 140 2ãåç´å¯¹é½æ¹å¼ï¼0æ¯ä¸ï¼1æ¯ä¸ï¼2æ¯ä¸ 141 3ãæ°´å¹³åç§»é 142 4ãåç´åç§»é 143 以䏿¯ææ¾å¨èªå¸¦çäºä¸ªæä»¶ 144 */ 145 control_rel: 'related.swf,ckplayer/related.xml,0', 146 /* 147 è§é¢ç»ææ¾ç¤ºç²¾å½©è§é¢çæä»¶ 148 1ãè§é¢ææ¾ç»æåæ¾ç¤ºç¸å ³ç²¾å½©è§é¢çæä»¶æä»¶ï¼æ³¨æï¼è§é¢ç»æå¨ä½è®¾ç½®æ3æ¶(å³var flashvars={e:3})ææï¼ï¼ 149 2ãxmlæä»¶æ¯è°ç¨ç²¾å½©è§é¢çç¤ºä¾æä»¶ï¼å¯ä»¥èªå®ä¹æä»¶ç±»åï¼æ¯å¦asp,php,jsp,.netåªè¦è¾åºçæ¯xmlæ ¼å¼å°±è¡ï¼,å®é 使ç¨ä¸ä¸å®è¦æ³¨æç¬¬äºä¸ªåæ°çè·¯å¾è¦æ£ç¡® 150 3ã第ä¸ä¸ªåæ°æ¯è®¾ç½®é ç½®æä»¶çç¼ç ï¼0æ¯é»è®¤çutf-8,1æ¯gbk2312 151 */ 152 control_pv: 'Preview.swf,105,2000', 153 /* 154 è§é¢é¢è§æä»¶ 155 1ãæä»¶æä»¶åç§°(该æä»¶åä¸é¢ç精彩è§é¢çæä»¶é½æ¯æ¾å¨é£æ ¼å缩å éç) 156 2ã离è¿åº¦æ çé«(æçæ¯æä»¶çé¡¶é¨ç¦»è¿åº¦æ çä½ç½®) 157 3ãå»¶è¿æ¶é´(该å¤è®¾ç½®é¼ æ ç»è¿è¿åº¦æ åé¡¿å¤å°æ¯«ç§åææ¾ç¤ºæä»¶) 158 建议ä¸å®è¦è®¾ç½®å»¶æ¶æ¶é´ï¼ä¸ç¶å½é¼ æ å¨è¿åº¦æ ä¸åè¿çæ¶åå°±ä¼è¯»åè§é¢å°åè¿è¡é¢è§ï¼å¾å èµæº 159 */ 160 pm_repc: '', 161 /* 162 è§é¢å°åæ¿æ¢ç¬¦ï¼è¯¥åè½ä¸»è¦æ¯ç¨æ¥åç®åå å¯çåè½ï¼ä½¿ç¨æ¹æ³å¾ç®åï¼è¯·æ³¨æï¼åªé对f弿¯è§é¢å°åçæ¶åææï¼å ¶å®å°æ¹ä¸è½ä½¿ç¨ãå ·ä½ç请æ¥çhttp://www.ckplayer.com/manual.php?id=4#title_25 163 */ 164 pm_spac: '|', 165 /* 166 è§é¢å°åé´é符ï¼è¿éä¸»è¦æ¯ææ¾å¤æ®µè§é¢æ¶ä½¿ç¨æ®éè°ç¨æ¹å¼æç½åè°ç¨æ¹å¼æ¶ä½¿ç¨çãé»è®¤ä½¿ç¨|ï¼
166妿è§é¢å°åéæ¬èº«åå¨|çè¯éè¦å¦å¤è®¾ç½®ä¸ä¸ªé´éç¬¦ï¼æ³¨æï¼å³ä½¿åªæä¸ä¸ªè§é¢ä¹éè¦è®¾ç½®ãå¦å¤å¨ä½¿ç¨rtmpåè®®ææ¾è§é¢çæ¶åï¼å¦æè§é¢åå¨å¤çº§ç®å½çè¯ï¼è¿éè¦æ¹æå ¶å®ç符å·ï¼å 为rtmpåè®®çè§é¢å°åå¤çº§çè¯ä¹éè¦ç¨å°|é弿µå°ååå®ä¾å°å 167 */ 168 pm_fpac: 'file->f', 169 /* 170 è¯¥åæ°çåè½æ¯æèªå®ä¹çflashvarséçåéæ¿æ¢æckplayeré对åºçåéï¼é»è®¤çåæ°çæææ¯æflashvarséçfile弿¿æ¢æfå¼ï¼å 为ckplayeréåªè®¤få¼ï¼å¤ä¸ªæ¿æ¢ä¹é´ç¨ç«çº¿éå¼ 171 */ 172 pm_advtime: '2,0,-110,10,0,300,0', 173 /* 174 å置广ååè®¡æ¶ææ¬ä½ç½®ï¼ææ¾åç½® å¹¿åæ¶æä¸ªå计æ¶çæ¾ç¤ºææ¬æ¡ï¼è¿éæ¯è®¾ç½®è¯¥ææ¬æ¡çä½ç½®å宽é«ï¼å¯¹é½æ¹å¼çãä¸å ±7ä¸ªåæ°ï¼åå«è¡¨ç¤ºï¼ 175 1ãæ°´å¹³å¯¹é½æ¹å¼ï¼0æ¯å·¦å¯¹é½ï¼1æ¯ä¸é´å¯¹é½ï¼2æ¯å³å¯¹é½ 176 2ãåç´å¯¹é½æ¹å¼ï¼0æ¯ä¸å¯¹é½ï¼1æ¯ä¸é´å¯¹é½ï¼2æ¯ä½é¨å¯¹é½ 177 3ãæ°´å¹³ä½ç½®åç§»é 178 4ãåç´ä½ç½®åç§»é 179 5ãæå坹齿¹å¼ï¼0æ¯å·¦å¯¹é½ï¼1æ¯ä¸é´å¯¹é½ï¼2æ¯å³å¯¹é½ï¼3æ¯é»è®¤å¯¹é½ 180 6ãææ¬æ¡å®½å¸ 181 7ãææ¬æ¡é«åº¦ 182 */ 183 pm_advstatus: '1,2,2,-200,-40', 184 /* 185 å置广åé鳿é®ï¼é鳿é®åªå¨æ¯è§é¢å¹¿åæ¶æ¾ç¤ºï¼å½ç¶ä¹å¯ä»¥æ§å¶ä¸æ¾ç¤º 186 1ãæ¯å¦æ¾ç¤º0䏿¾ç¤ºï¼1æ¾ç¤º 187 2ãæ°´å¹³å¯¹é½æ¹å¼ 188 3ãåç´å¯¹é½æ¹å¼ 189 4ãæ°´å¹³åç§»é 190 5ãåç´åç§»é 191 */ 192 pm_advjp: '1,1,2,2,-100,-40', 193 /* 194 å置广åè·³è¿å¹¿åæé®çä½ç½® 195 1ãæ¯å¦æ¾ç¤º0䏿¾ç¤ºï¼1æ¯æ¾ç¤º 196 2ãè·³è¿æé®è§¦å对象(å¼0/1,0æ¯ç´æ¥è·³è½¬,1æ¯è§¦åjs:function ckadjump(){}) 197 3ãæ°´å¹³å¯¹é½æ¹å¼ 198 4ãåç´å¯¹é½æ¹å¼ 199 5ãæ°´å¹³åç§»é 200 6ãåç´åç§»é 201 */ 202 pm_padvc: '2,0,-13,-13', 203 /* 204 æå广åçå ³éæé®çä½ç½® 205 1ãæ°´å¹³å¯¹é½æ¹å¼ 206 2ãåç´å¯¹é½æ¹å¼ 207 3ãæ°´å¹³åç§»é 208 4ãåç´åç§»é 209 */ 210 pm_advms: '2,2,-46,-67', 211 /* 212 æ»å¨å¹¿åå ³éæé®ä½ç½® 213 1ãæ°´å¹³å¯¹é½æ¹å¼ 214 2ãåç´å¯¹é½æ¹å¼ 215 3ãæ°´å¹³åç§»é 216 4ãåç´åç§»é 217 */ 218 pm_zip: '1,1,-20,-8,1,0,0', 219 /* 220 å è½½ç®è¤åç¼©å æ¶æç¤ºæåçä½ç½® 221 1ãæ°´å¹³å¯¹é½æ¹å¼ï¼0æ¯å·¦å¯¹é½ï¼1æ¯ä¸é´å¯¹é½ï¼2æ¯å³å¯¹é½ 222 2ãåç´å¯¹é½æ¹å¼ï¼0æ¯ä¸å¯¹é½ï¼1æ¯ä¸é´å¯¹é½ï¼2æ¯ä½é¨å¯¹é½ 223 3ãæ°´å¹³ä½ç½®åç§»é 224 4ãåç´ä½ç½®åç§»é 225 5ãæå坹齿¹å¼ï¼0æ¯å·¦å¯¹é½ï¼1æ¯ä¸é´å¯¹é½ï¼2æ¯å³å¯¹é½ï¼3æ¯é»è®¤å¯¹é½ 226 6ãææ¬æ¡å®½å¸ 227 7ãææ¬æ¡é«åº¦ 228 */ 229 //pm_advmarquee: '1,2,50,-60,50,18,0,0x000000,50,0,20,1,15,2000', 230 pm_advmarquee: '1,2,50,-70,50,20,0,0x000000,50,0,20,1,30,2000', 231 /* 232 æ»å¨å¹¿åçæ§å¶ï¼è¦ä½¿ç¨çè¯éè¦å¨setupéç第9ä¸ªåæ°è®¾ç½®æ1 233 è¿éåäºç§æ åµ,åå ä¸ªåæ°æ¯å®ä½æ§å¶ï¼ç¬¬7ä¸ªåæ°æ¯è®¾ç½®å®ä½æ¹å¼(0ï¼ç¸å¯¹å®ä½ï¼1ï¼ç»å¯¹å®ä½) 234 第ä¸ç§æ åµï¼ç¬¬7ä¸ªåæ°æ¯0çæ¶åï¼ç¸å¯¹å®ä½ï¼å°±æ¯ææ¾å¨é¿å®½ååçæ¶åï¼æ§å¶æ ä¹è·çå 235 1ãé»è®¤1:ä¸é´å¯¹é½ 236 2ãä¸ä¸ä¸å¯¹é½ï¼0æ¯ä¸ï¼1æ¯ä¸ï¼2æ¯ä¸ï¼ 237 3ã离左边çè·ç¦» 238 4ãYè½´åç§»é 239 5ã离å³è¾¹çè·ç¦» 240 6ãé«åº¦ 241 7ãå®ä½æ¹å¼ 242 第äºç§æ åµï¼ç¬¬7ä¸ªåæ°æ¯1çæ¶åï¼ç»å¯¹å®ä½ï¼å°±æ¯ææ¾å¨é¿å®½ååçæ¶åï¼æ§å¶æ ä¸è·çåï¼è¿ç§æ¹å¼ä¸è¬ä½¿ç¨å¨æ§å¶æ 大å°ä¸åçæ¶å 243 1ãå·¦ä¸å³å¯¹é½æ¹å¼ï¼0æ¯å·¦ï¼1æ¯ä¸é´ï¼2æ¯å³ï¼ 244 2ãä¸ä¸ä¸å¯¹é½ï¼0æ¯ä¸ï¼1æ¯ä¸ï¼2æ¯ä¸ï¼ 245 3ãxåç§»é 246 4ãyåç§»é 247 5ã宽度 248 6ãé«åº¦ 249 7ãå®ä½æ¹å¼ 250 以䏿¯å7ä¸ªåæ°çä½ç¨ 251 8ãæ¯æå广åçèæ¯è² 252 9ãç½®èæ¯è²çéæåº¦ 253 10ãæ§å¶æ»å¨æ¹åï¼0æ¯æ°´å¹³æ»å¨ï¼å æ¬å·¦å³ï¼ï¼1æ¯ä¸ä¸æ»å¨ï¼å æ¬åä¸ååä¸ï¼ 254 11ãç§»å¨çå使¶é¿ï¼å³ç§»å¨åä½åç´ æéè¦çæ¶é¿ï¼æ¯«ç§ 255 12ãç§»å¨çåä½åç´ ,æ£æ°åå·¦/ä¸ï¼è´æ°åå³/ä¸ 256 13ãæ¯è¡é«ï¼è¿ä¸ªå¨è®¾ç½®å䏿å䏿»å¨çæ¶åæç¨å¤ 257 14ãæ§å¶å䏿å䏿»å¨æ¶æ¯æ¬¡åæ¢çæ¶é´ 258 */ 259 pm_glowfilter:'1,0x01485d, 100, 6, 3, 10, 1, 0, 0', 260 /* 261 æ»å¨æåå¹¿åæ¯å¦éç¨åå æ»¤é 262 1ãæ¯å¦ä½¿ç¨åå æ»¤éï¼0æ¯ä¸éç¨ï¼1æ¯ä½¿ç¨ 263 2ã(default = 0xFF0000) â å æé¢è²ï¼éç¨åå è¿å¶æ ¼å¼ 0
263xRRGGBBã é»è®¤å¼ä¸º 0xFF0000 264 3ã(default = 100) â é¢è²ç Alpha éæåº¦å¼ã ææå¼ä¸º 0 å° 100ã ä¾å¦ï¼25 设置éæåº¦ä¸º 25% 265 4ã(default = 6.0) â æ°´å¹³æ¨¡ç³éã ææå¼ä¸º 0 å° 255ï¼æµ®ç¹ï¼ã 2 ç乿¹å¼ï¼å¦ 2ã4ã8ã16 å 32ï¼ç»è¿ä¼åï¼åç°é度æ¯å ¶å®å¼æ´å¿« 266 5ã(default = 6.0) â åç´æ¨¡ç³éã ææå¼ä¸º 0 å° 255ï¼æµ®ç¹ï¼ã 2 ç乿¹å¼ï¼å¦ 2ã4ã8ã16 å 32ï¼ç»è¿ä¼åï¼åç°é度æ¯å ¶å®å¼æ´å¿« 267 6ã(default = 2) âå æç强度ã 该å¼è¶é«ï¼å æçé¢è²è¶æ·±ï¼èä¸åå ä¸èæ¯ä¹é´ç对æ¯åº¦ä¹è¶å¼ºã ææå¼ä¸º 0 å° 255 268 7ã(default = 1) â åºç¨æ»¤éçæ¬¡æ° 269 8ã(default = 0) â æå®åå æ¯å¦ä¸ºå ä¾§åå ã å¼ 1 æå®åå æ¯å ä¾§åå ã å¼ 0 æå®åå æ¯å¤ä¾§åå ï¼å¯¹è±¡å¤ç¼å¨å´çåå ï¼ 270 9ã(default = 0) â æå®å¯¹è±¡æ¯å¦å ·ææç©ºææã å¼ä¸º 1 å°ä½¿å¯¹è±¡çå¡«å å为éæï¼å¹¶æ¾ç¤ºææ¡£çèæ¯é¢è² 271 */ 272 advmarquee: escape('{a href="http://www.ckplayer.com"}{font color="#FFFFFF" size="12" face="Microsoft YaHei"}è¿éå¯ä»¥æ¾æå广åï¼ææ¾å¨é»è®¤ä½¿ç¨è¿é设置ç广åå 容ï¼å¦æä¸æ³å¨è¿é使ç¨å¯ä»¥æ¸ 空è¿éçå 容ï¼å¦ææ³å¨é¡µé¢ä¸å®æ¶å®ä¹æ»å¨æå广åå 容ï¼å¯ä»¥æ¸ 空è¿éçå 容ï¼ç¶åå¨é¡µé¢ä¸è®¾ç½®å¹¿å彿°ã{/font}{/a}'), 273 /* 274 è¯¥å¤æ¯æ»å¨æå广åçå 容ï¼å¦æä¸æ³å¨è¿é设置ï¼å°±æè¿éæ¸ ç©ºå¹¶ä¸å¨é¡µé¢ä¸ä½¿ç¨jsç彿°å®ä¹function ckmarqueeadv(){return '广åå 容'} 275 */ 276 mainfuntion:'', 277 /* 278 å½flashvarsés=3/4æ¶ï¼è°ç¨ç彿°å åç§°ï¼é»è®¤ä¸ºç©ºï¼è°ç¨æ¶é´è½´ä¸ç彿°setAppObj 279 */ 280 flashplayer:'', 281 /* 282 å½flashvarséçs=3/4æ¶ï¼ä¹å¯ä»¥æswfæä»¶æ¾å¨è¿é 283 */ 284 calljs:'ckplayer_status,ckadjump,playerstop,ckmarqueeadv', 285 /* 286 1ãå ¨å±çå¬è¿åç»æç彿° 287 2ãè·³è¿å¹¿åç彿° 288 3ãææ¾ç»ææ¶è°ç¨çjs彿° 289 4ãå è½½æ»å¨æå广åçå½ 290 */ 291 myweb: escape(''), 292 /* 293 ------------------------------------------------------------------------------------------------------------------ 294 以ä¸å 容é¨ä»½æ¯åæä»¶ç¸å ³çé ç½®ï¼è¯·æ³¨æï¼èªå®ä¹æä»¶ä»¥åå ¶é ç½®çå½åæ¹å¼è¦æ³¨æï¼ä¸è¦åç³»ç»çç¸éå¤ï¼ä¸ç¶å°±ä¼æ¿æ¢æç³»ç»çç¸å ³è®¾ç½®ï¼å é¤ç¸å ³æä»¶çè¯ä¹å¯ä»¥åæ¶å é¤ç¸å ³çé ç½® 295 ------------------------------------------------------------------------------------------------------------------ 296 以ä¸å 容å®ä¹èªå®ä¹æä»¶çç¸å ³é ç½®ï¼è¿éä¹å¯ä»¥èªå®ä¹ä»»ä½èªå·±çæä»¶éè¦é ç½®çå 容ï¼å½ç¶ï¼å¦æä½ æä¸ªæä»¶ä¸ä½¿ç¨çè¯ï¼ä¹å¯ä»¥å é¤ç¸å ³çé ç½® 297 ------------------------------------------------------------------------------------------------------------------ 298 */ 299 cpt_lights: '0', 300 301 /* 该å¤å®ä¹æ¯å¦ä½¿ç¨å¼å ³ç¯ï¼ä½¿ç¨å¼ç¯æææ¶è°ç¨é¡µé¢çjs彿°function closelights(){}ï¼å ³ç¯è°ç¨ function closelights(){}; 302 */ 303 cpt_share: '', 304 305 /*å享æä»¶è°ç¨çé ç½®æä»¶å°å,æ¤è®¾è®¾ç½®æç©ºï¼åä¸å¯ç¨å享æé® 306 è°ç¨æä»¶å¼å§ 307 */ 308 cpt_list: ckcpt() 309 /* 310 ckcpt()æ¯æ¬æä»¶æä¸æ¹çå®ä¹æä»¶ç彿° 311 */ 312 } 313 return ck; 314} 315/* 316 html5é¨åå¼å§ 317 以ä¸ä»£ç æ¯æ¯æhtml5çï¼å¦æä½ ä¸éè¦ï¼å¯ä»¥å é¤ã 318 html5代ç åç代ç å¯ä»¥éææ´æ¹ä»¥éåä½ çåºç¨ï¼æ¬¢è¿å°è®ºåäº¤æµæ´æ¹å¿å¾ 319 */ 320(function() { 321 var CKobject = { 322 _K_: function(d){return document.getElementById(d);}, 323 _T_: false, 324 _M_: false, 325 _G_: false, 326 _Y_: false, 327 _I_: null, 328 _J_: 0, 329 _O_: {}, 330 uaMatch:function(u,rMsie,rFirefox,rOpera,rChrome,rSafari,rSafari2,mozilla,mobile){ 331 var match = rMsie.exec(u); 332 if (match != null) { 333 return { 334 b: 'IE', 335 v: match[2] || '0' 336 } 337 } 338 match = rFirefox.exec(u); 339 if (match != null) { 340 return { 341 b: match[1] || '', 342 v: match[2] || '0' 343 } 344 } 345 match = rOpera.exec(u); 346 if (match != null) { 347 return { 348 b: match[1] || '', 349 v: match[2] || '0' 350 } 351 } 352 match = rChrome.exec(u); 353 if (match != null) { 354 return { 355 b: match[1] || '', 356 v: match[2] || '0' 357 } 358 } 359 match = rSafari.exec(u); 360 if (match != null) { 361 return { 362 b: match[2] || '', 363 v: match[1] || '0' 364 } 365 } 366 match = rSafari2.exec(u); 367 if (match != null) { 368 return { 369 b: match[1] || '', 370 v: match[2] || '0' 371 } 372 } 373 match = mozilla.exec(u); 374 if (match != null) { 375 return { 376 b: match[1] || '', 377 v: match[2] || '0' 378 } 379 } 380 match = mobile.exec(u); 381 if (match != null) { 382 return { 383 b: match[1] || '', 384 v: match[2] || '0' 385 } 386 } 387 else { 388 return { 389 b: 'unknown', 390 v: '0' 391 } 392 } 393 }, 394 browser: function() { 395 var u = navigator.userAgent, 396 rMsie = /(msie\s|trident.*rv:)([\w.]+)/, 397 rFirefox = /(firefox)\/([\w.]+)/, 398 rOpera = /(opera).+version\/([\w.]+)/, 399 rChrome = /(chrome)\/([\w.]+)/, 400 rSafari = /version\/([\w.]+).*(safari)/, 401 rSafari2 = /(safari)\/([\w.]+)/, 402 mozilla = /(mozilla)\/([\w.]+)/, 403 mobile = /(mobile)\/([\w.]+)/; 404 var c = u.toLowerCase(); 405 var d = this.uaMatch(c,rMsie,rFirefox,rOpera,rChrome,rSafari,rSafari2,mozilla,mobile); 406 if (d.b) { 407 b = d.b; 408 v = d.v; 409 } 410 return {B: b, V: v}; 411 }, 412 Platform: function() { 413 var w = ''; 414 var u = navigator.userAgent, 415 app = navigator.appVersion; 416 var b = { 417 iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, 418 iPad: u.indexOf('iPad') > -1, 419 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), 420 android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, 421 webKit: u.indexOf('AppleWebKit') > -1, 422 trident: u.indexOf('Trident') > -1, 423 gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, 424 presto: u.indexOf('Presto') > -1,
425 mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/), 426 webApp: u.indexOf('Safari') == -1 427 }; 428 for (var k in b) { 429 if (b[k]) { 430 w = k; 431 break; 432 } 433 } 434 return w; 435 }, 436 isHTML5:function(){ 437 return !!document.createElement('video').canPlayType; 438 }, 439 getType:function(){ 440 return this._T_; 441 }, 442 getVideo: function() { 443 var v = ''; 444 var s = this._E_['v']; 445 if (s && s.length>1) { 446 for (var i = 0; i < s.length; i++) { 447 var a = s[i].split('->'); 448 if (a.length >= 1 && a[0] != '') { 449 v += '<source src="' + a[0] + '"'; 450 } 451 if (a.length >= 2 && a[1] != '') { 452 v += ' type="' + a[1] + '"'; 453 } 454 v += '>'; 455 } 456 } 457 return v; 458 }, 459 getVars: function(k) { 460 var o=this._A_; 461 if (typeof(o) == 'undefined') { 462 return null; 463 } 464 if (k in o) { 465 return o[k]; 466 } else { 467 return null; 468 } 469 }, 470 getParams: function() { 471 var p = ''; 472 if (this._A_) { 473 if (parseInt(this.getVars('p')) == 1) { 474 p += ' autoplay="autoplay"'; 475 } 476 if (parseInt(this.getVars('e')) == 1) { 477 p += ' loop="loop"'; 478 } 479 if (parseInt(this.getVars('p')) == 2) { 480 p += ' preload="metadata"'; 481 } 482 if (this.getVars('i')) { 483 p += ' poster="' + this.getVars('i') + '"'; 484 } 485 } 486 return p; 487 }, 488 getpath: function(z) { 489 var f='CDEFGHIJKLMNOPQRSTUVWXYZcdefghijklmnopqrstuvwxyz'; 490 var w=z.substr(0,1); 491 if(f.indexOf(w)>-1 && (z.substr(0,4)==w+'://' || z.substr(0,4)==w+':\\')){ 492 return z; 493 } 494 var d = unescape(window.location.href).replace('file:///', ''); 495 var k = parseInt(document.location.port); 496 var u = document.location.protocol + '//' + document.location.hostname; 497 var l = '', 498 e = '', 499 t = ''; 500 var s = 0; 501 var r = unescape(z).split('//'); 502 if (r.length > 0) { 503 l = r[0] + '//' 504 } 505 var h = 'http|https|ftp|rtsp|mms|ftp|rtmp|file'; 506 var a = h.split('|'); 507 if (k != 80 && k) { 508 u += ':' + k; 509 } 510 for (i = 0; i < a.length; i++) { 511 if ((a[i] + '://') == l) { 512 s = 1; 513 break; 514 } 515 } 516 if (s == 0) { 517 if (z.substr(0, 1) == '/') { 518 t = u + z; 519 } else { 520 e = d.substring(0, d.lastIndexOf('/') + 1).replace('\\', '/'); 521 var w = z.replace('../', './'); 522 var u = w.split('./'); 523 var n = u.length; 524 var r = w.replace('./', ''); 525 var q = e.split('/'); 526 var j = q.length - n; 527 for (i = 0; i < j; i++) { 528 t += q[i] + '/'; 529 } 530 t += r; 531 } 532 } else { 533 t = z; 534 } 535 return t; 536 }, 537 getXhr: function() { 538 var x; 539 try { 540 x = new ActiveXObject('Msxml2.XMLHTTP'); 541 } catch(e) { 542 try { 543 x = new ActiveXObject('Microsoft.XMLHTTP'); 544 } catch(e) { 545 x = false; 546 } 547 } 548 if (!x && typeof XMLHttpRequest != 'undefined') { 549 x = new XMLHttpRequest(); 550 } 551 return x; 552 }, 553 getX: function(){ 554 var f='ckstyle()'; 555 if (this.getVars('x') && parseInt(this.getVars('c'))!=1 ) { 556 f=this.getVars('x')+'()'; 557 } 558 try { 559 if (typeof(eval(f)) == 'object') { 560 this._X_ = eval(f); 561 } 562 } catch(e) { 563 try { 564 if (typeof(eval(ckstyle)) == 'object') { 565 this._X_ = ckstyle(); 566 } 567 } catch(e) { 568 this._X_ = ckstyle(); 569 } 570 } 571 }, 572 getSn: function(s, n) { 573 if(n>=0){ 574 return this._X_[s].split(',')[n]; 575 } 576 else{ 577 return this._X_[s]; 578 } 579 }, 580 getUrl: function(L, B) { 581 var C = this; 582 var b = ['get', 'utf-8']; 583 if (L && L.length == 2) { 584 var a = L[0]; 585 var c = L[1].split('/'); 586 if (c.length >= 2) { 587 b[0] = c[1]; 588 } 589 if (c.length >= 3) { 590 b[1] = c[2]; 591 } 592 this.ajax(b[0], b[1], a, 593 function(s) { 594 if (s && s != 'error') { 595 var d = '', 596 e = s; 597 if (s.indexOf('}') > -1) { 598 var f = s.split('}'); 599 for (var i = 0; i < f.length - 1; i++) { 600 d += f[i] + '}'; 601 var h = f[i].replace('{', '').split('->'); 602 if (h.length == 2) { 603 C._A_[h[0]] = h[1]; 604 } 605 } 606 e = f[f.length - 1]; 607 } 608 C._E_['v'] = e.split(','); 609 if (B) { 610 C.showHtml5(); 611 } else { 612 C.changeParams(d); 613 C.newAdr(); 614 } 615 } 616 }); 617 } 618 }, 619 getflashvars: function(s) { 620 var v = '', 621 i = 0; 622 if (s) { 623 for (var k in s) { 624 if (i > 0) { 625 v += '&'; 626 }
627 if (k == 'f' && s[k] && ! this.getSn('pm_repc',-1)) { 628 s[k] = this.getpath(s[k]); 629 if (s[k].indexOf('&') > -1) { 630 s[k] = encodeURIComponent(s[k]); 631 } 632 } 633 if (k == 'y' && s[k]) { 634 s[k] = this.getpath(s[k]); 635 } 636 v += k + '=' + s[k]; 637 i++; 638 } 639 } 640 return v; 641 }, 642 getparam: function(s) { 643 var w = '', 644 v = '', 645 o = { 646 allowScriptAccess: 'always', 647 allowFullScreen: true, 648 quality: 'high', 649 bgcolor: '#000' 650 }; 651 if (s) { 652 for (var k in s) { 653 o[k] = s[k]; 654 } 655 } 656 for (var e in o) { 657 w += e + '="' + o[e] + '" '; 658 v += '<param name="' + e + '" value="' + o[e] + '" />'; 659 } 660 w = w.replace('movie=', 'src='); 661 return { 662 w: w, 663 v: v 664 }; 665 }, 666 getObjectById: function(s) { 667 var C = this; 668 if (C._T_) { 669 C._V_=C._K_(s) 670 return C ; 671 } 672 var x = null, 673 y = C._K_(s), 674 r = 'embed'; 675 if (y && y.nodeName == 'OBJECT') { 676 if (typeof y.SetVariable != 'undefined') { 677 x= y; 678 } else { 679 var z = y.getElementsByTagName(r)[0]; 680 if (z) { 681 x= z; 682 } 683 } 684 } 685 return x; 686 }, 687 ajax: function(b, u, s, f) { 688 var x = this.getXhr(); 689 var a = [], 690 m = ''; 691 if (b == 'get') { 692 if (s.indexOf('?') > -1) { 693 m = s + '&t=' + new Date().getTime(); 694 } else { 695 m = s + '?t=' + new Date().getTime(); 696 } 697 x.open('get', m); 698 } else { 699 a = s.split('?'); 700 s = a[0], 701 m = a[1]; 702 x.open('post', s, true); 703 } 704 x.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 705 x.setRequestHeader('charset', u); 706 if (b == 'post') { 707 x.send(m); 708 } else { 709 x.send(null); 710 } 711 x.onreadystatechange = function() { 712 if (x.readyState == 4) { 713 var g = x.responseText; 714 if (g != '') { 715 f(g); 716 } else { 717 f(null); 718 } 719 } 720 } 721 }, 722 addListener: function(e, f) { 723 var o=this._V_; 724 switch(e){ 725 case 'time': 726 e='timeupdate'; 727 this.AT=f; 728 f=this.addListenerTime; 729 break; 730 case 'totaltime': 731 this.ATAll=f; 732 return; 733 break; 734 default: 735 break; 736 } 737 //console.log(typeof(f)); 738 if(typeof(f)=='string'){ 739 f=eval(f); 740 } 741 if (o.addEventListener) { 742 try{ 743 o.addEventListener(e, f, false); 744 } 745 catch (e) { 746 this.getNot(); 747 } 748 } 749 else if (o.attachEvent) { 750 try{ 751 o.attachEvent('on' + e, f); 752 } 753 catch(e){ 754 this.getNot(); 755 } 756 } 757 else { 758 o['on' + e] = f; 759 } 760 }, 761 removeListener: function( e, f) { 762 var o=this._V_; 763 switch(e){ 764 case 'time': 765 e='timeupdate'; 766 this.AT=null; 767 break; 768 case 'totaltime': 769 this.ATAll=null; 770 return; 771 break; 772 default: 773 break; 774 } 775 if(typeof(f)=='string'){ 776 f=eval(f); 777 } 778 if (o.removeEventListener) { 779 try{ 780 o.removeEventListener(e, f, false); 781 } 782 catch(e){ 783 this.getNot(); 784 } 785 } 786 else if (o.detachEvent) { 787 try{ 788 o.detachEvent('on' + e, f); 789 } 790 catch(e){ 791 this.getNot(); 792 } 793 } 794 else { 795 o['on' + e] = null; 796 } 797 }, 798 Flash: function() { 799 var f = false,v = 0; 800 if (document.all || this.browser()['B'].toLowerCase().indexOf('ie')>-1) { 801 try { 802 var s = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); 803 f = true; 804 var z = s.GetVariable('$version'); 805 v = parseInt(z.split(' ')[1].split(',')[0]); 806 } catch(e) {} 807 } else { 808 if (navigator.plugins && navigator.plugins.length > 0) { 809 var s = navigator.plugins['Shockwave Flash']; 810 if (s) { 811 f = true; 812 var w = s.description.split(' '); 813 for (var i = 0; i < w.length; ++i) { 814 if (isNaN(parseInt(w[i]))) continue; 815 v = parseInt(w[i]); 816 } 817 } 818 } 819 } 820 return { 821 f: f, 822 v: v 823 }; 824 }, 825 embed:function(f,d,i,w,h,b,v,e,p,j){ 826 var s=['all']; 827 if(b){ 828 if(this.isHTML5()){ 829 this.embedHTML5(d,i,w,h,e,v,s,j); 830 } 831 else{ 832 this.embedSWF(f,d,i,w,h,v,p); 833 } 834 } 835 else{ 836 if(this.Flash()['f'] && parseInt(this.Flash()['v'])>10){ 837 this.embedSWF(f,d,i,w,h,v,p); 838 } 839 else if(this.isHTML5()){ 840 this.embedHTML5(d,i,w,h,e,v,s,j); 841 } 842 else{ 843 this.embedSWF(f,d,i,w,h,v,p); 844 } 845 } 846 }, 847 embedSWF: function(C, D, N, W, H, V, P) { 848 if (!N) { 849 N = 'ckplayer_a1' 850 } 851 if (!P) { 852 P = {
853 bgcolor: '#FFF', 854 allowFullScreen: true, 855 allowScriptAccess: 'always', 856 wmode:'transparent' 857 }; 858 } 859 this._A_=V; 860 this.getX(); 861 var u = 'undefined', 862 g = false, 863 j = document, 864 r = 'http://www.macromedia.com/go/getflashplayer', 865 t = '<a href="' + r + '" target="_blank">请ç¹å»æ¤å¤ä¸è½½å®è£ ææ°çflashæä»¶</a>', 866 error = { 867 w: 'æ¨çç½é¡µä¸ç¬¦åw3cæ åï¼æ æ³æ¾ç¤ºææ¾å¨', 868 f: 'æ¨æ²¡æå®è£ flashæä»¶ï¼æ æ³ææ¾è§é¢ï¼' + t, 869 v: 'æ¨çflashæä»¶çæ¬è¿ä½ï¼æ æ³ææ¾è§é¢ï¼' + t 870 }, 871 w3c = typeof j.getElementById != u && typeof j.getElementsByTagName != u && typeof j.createElement != u, 872 i = 'id="' + N + '" name="' + N + '" ', 873 s = '', 874 l = ''; 875 P['movie'] = C; 876 P['flashvars'] = this.getflashvars(V); 877 if(W==-1){ 878 d=true; 879 this._K_(D).style.width='100%'; 880 W='100%'; 881 } 882 s += '<object pluginspage="http://www.macromedia.com/go/getflashplayer" '; 883 s += 'classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" '; 884 s += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=11,3,0,0" '; 885 s += 'width="' + W + '" '; 886 s += 'height="' + H + '" '; 887 s += i; 888 s += 'align="middle">'; 889 s += this.getparam(P)['v']; 890 s += '<embed '; 891 s += this.getparam(P)['w']; 892 s += ' width="' + W + '" height="' + H + '" name="' + N + '" id="' + N + '" align="middle" ' + i; 893 s += 'type="application/x-shockwave-flash" pluginspage="' + r + '" />'; 894 s += '</object>'; 895 if (!w3c) { 896 l = error['w']; 897 g = true; 898 } else { 899 if (!this.Flash()['f']) { 900 l = error['f']; 901 g = true; 902 } else { 903 if (this.Flash()['v'] < 11) { 904 l = error['v']; 905 g = true; 906 } else { 907 l = s; 908 this._T_=false; 909 } 910 } 911 } 912 if (l) { 913 this._K_(D).innerHTML = l; 914 //$('#'+D).html(l); 915 } 916 if (g){ 917 918 this._K_(D).style.color = '#0066cc'; 919 this._K_(D).style.lineHeight = this._K_(D).style.height; 920 this._K_(D).style.textAlign= 'center'; 921 } 922 }, 923 embedHTML5: function(C, P, W, H, V, A, S, J) { 924 this._E_ = { 925 c: C, 926 p: P, 927 //w: W, 928 //h: H, 929 w: '100%', 930 h: '100%', 931 v: V, 932 s: S, 933 j: J==undefined || J?true:false 934 }; 935 this._A_ = A; 936 this.getX(); 937 b = this.browser()['B'], 938 v = this.browser()['V'], 939 x = v.split('.'), 940 t = x[0], 941 m = b + v, 942 n = b + t, 943 w = '', 944 s = false, 945 f = this.Flash()['f'], 946 a = false; 947 if (!S) { 948 S = ['iPad', 'iPhone', 'ios']; 949 } 950 for (var i = 0; i < S.length; i++) { 951 w = S[i]; 952 if (w.toLowerCase() == 'all') { 953 s = true; 954 break; 955 } 956 if (w.toLowerCase() == 'all+false' && !f) { 957 s = true; 958 break; 959 } 960 if (w.indexOf('+') > -1) { 961 w = w.split('+')[0]; 962 a = true; 963 } else { 964 a = false; 965 } 966 if (this.Platform() == w || m == w || n == w || b == w) { 967 if (a) { 968 if (!f) { 969 s = true; 970 break; 971 } 972 }else { 973 s = true; 974 break; 975 } 976 } 977 } 978 if (s) { 979 if (V) { 980 var l = V[0].split('->'); 981 if (l && l.length == 2 && l[1].indexOf('ajax') > -1) { 982 this.getUrl(l, true); 983 return; 984 } 985 } 986 this.showHtml5(); 987 } 988 }, 989 status: function() { 990 this._H_ = parseInt(this.getSn('setup', 20)); 991 var f='ckplayer_status'; 992 if (this.getSn('calljs', 0)!='') { 993 f=this.getSn('calljs', 0); 994 } 995 try { 996 if (typeof(eval(f)) == 'function') { 997 this._L_=eval(f); 998 this._M_=true; 999 return true; 1000 } 1001 } catch(e) { 1002 try { 1003 if (typeof(eval(ckplayer_status)) == 'function') { 1004 this._L_=ckplayer_status; 1005 this._M_=true; 1006 return true; 1007 } 1008 } catch(e) { 1009 return false; 1010 } 1011 } 1012 return false; 1013 }, 1014 showHtml5: function() { 1015 var C = this; 1016 var p = C._E_['p'], 1017 a = C._E_['v'], 1018 c = C._E_['c'], 1019 j = '', 1020 b = false;
1021 var s = this._E_['v']; 1022 var w=C._E_['w'],h=C._E_['h']; 1023 var d=false; 1024 var r=''; 1025 if(s.length==1){ 1026 r=' src="'+s[0].split('->')[0]+'"'; 1027 } 1028 if(w==-1){ 1029 d=true; 1030 C._K_(c).style.width='100%'; 1031 w='100%'; 1032 } 1033 if(w.toString().indexOf('%')>-1){ 1034 w='100%'; 1035 } 1036 if(h.toString().indexOf('%')>-1){ 1037 h='100%'; 1038 } 1039 if(C._E_['j']){ 1040 j=' controls="controls"'; 1041 } 1042 var v = '<video'+j+r+' id="' + p + '" width="' + w + '" height="' + h + '"' + C.getParams() + ' webkit-playsinline>' + C.getVideo() + '</video>'; 1043 C._K_(c).innerHTML = v; 1044 C._K_(c).style.backgroundColor = '#000'; 1045 C._V_ = C._K_(p); 1046 if(!d){ 1047 C._K_(c).style.width=C._E_['w'].toString().indexOf('%')>-1?(C._K_(c).offsetWidth*parseInt(C._E_['w'])*0.01)+'px':C._V_.width+'px'; 1048 C._K_(c).style.height=C._E_['h'].toString().indexOf('%')>-1?(C._K_(c).offsetHeight*parseInt(C._E_['h'])*0.01)+'px':C._V_.height+'px'; 1049 } 1050 C._P_ = false; 1051 C._T_ = true; 1052 if (C.getVars('loaded')!='') { 1053 var f=C.getVars('loaded')+'()'; 1054 try { 1055 if (typeof(eval(f)) == 'function') { 1056 eval(f); 1057 } 1058 } catch(e) { 1059 try { 1060 if (typeof(eval(loadedHandler)) == 'function') { 1061 loadedHandler(); 1062 } 1063 } catch(e) { 1064 } 1065 } 1066 } 1067 C.status(); 1068 C.addListener('play', C.playHandler); 1069 C.addListener('pause', C.playHandler); 1070 C.addListener('error', C.errorHandler); 1071 C.addListener('emptied', C.errorHandler); 1072 C.addListener('loadedmetadata', C.loadedMetadataHandler); 1073 C.addListener('ended', C.endedHandler); 1074 C.addListener('volumechange', C.volumeChangeHandler); 1075 if((C.getVars('m')!='' && C.getVars('m')!=null) || parseInt( C.getSn('setup', 0))>0){ 1076 C._K_(c).style.cursor='pointer'; 1077 } 1078 if((C.getVars('m')!='' && C.getVars('m')!=null) || parseInt( C.getSn('setup', 1))==1){ 1079 C.addListener('click', C.html5Click); 1080 } 1081 }, 1082 addListenerTime:function(){ 1083 var C = CKobject; 1084 if(C.AT){ 1085 C.AT(C._V_['currentTime']); 1086 } 1087 }, 1088 videoPlay: function() { 1089 if (this._T_) { 1090 this._V_.play(); 1091 } 1092 }, 1093 videoPause: function() { 1094 if (this._T_) { 1095 this._V_.pause(); 1096 } 1097 }, 1098 playOrPause: function() { 1099 if (this._T_) { 1100 if (this._V_.paused) { 1101 this._V_.play(); 1102 } else { 1103 this._V_.pause(); 1104 } 1105 } 1106 }, 1107 fastNext: function() { 1108 if (this._T_) { 1109 this._V_['currentTime'] = this._V_['currentTime'] + 10; 1110 } 1111 }, 1112 fastBack: function() { 1113 if (this._T_) { 1114 this._V_['currentTime'] = this._V_['currentTime'] - 10; 1115 } 1116 }, 1117 changeVolume: function(n) { 1118 if(n<0 || n>100){ 1119 return; 1120 } 1121 if (this._T_) { 1122 this._V_['volume'] = n * 0.01; 1123 } 1124 }, 1125 videoSeek: function(t) { 1126 if (this._T_) { 1127 this._V_['currentTime'] = t; 1128 } 1129 }, 1130 newAddress: function(u) { 1131 var s = []; 1132 if (u) { 1133 s = this.isHtml5New(u); 1134 } else { 1135 return; 1136 } 1137 if (s && this._T_) { 1138 this.changeParams(u); 1139 var l = s[0].split('->'); 1140 if (l && l.length == 2 && l[1].indexOf('ajax') > -1) { 1141 this.getUrl(l, false); 1142 return; 1143 } 1144 this._E_['v'] = s; 1145 this.newAdr(); 1146 } 1147 }, 1148 quitFullScreen:function() { 1149 if(document.cancelFullScreen) { 1150 document.cancelFullScreen(); 1151 } 1152 else if(document.mozCancelFullScreen) { 1153 document.mozCancelFullScreen(); 1154 } else if(document.webkitCancelFullScreen) { 1155 document.webkitCancelFullScreen(); 1156 } 1157 1158 }, 1159 changeStatus:function(n){ 1160 this._H_=n; 1161 }, 1162 newAdr: function() { 1163 var s = this._E_['v']; 1164 this._V_.pause(); 1165 if(s.length==1){ 1166 this._V_.src=s[0].split('->')[0]; 1167 } 1168 else{ 1169 this._V_['innerHTML'] = this.getVideo(); 1170 } 1171 this._V_.load(); 1172 }, 1173 isHtml5New: function(s) { 1174 if (s.indexOf('html5') == -1) { 1175 return false; 1176 } 1177 var a = s.replace(/{/g, ''); 1178 var b = a.split('}'); 1179 var c = ''; 1180 for (var i = 0; i < b.length; i++) { 1181 if (b[i].indexOf('html5') > -1) { 1182 c = b[i].replace('html5->', '').split(','); 1183 break; 1184 } 1185 } 1186 return c; 1187 }, 1188 changeParams: function(f) { 1189 if (f) { 1190 var a = f.replace(/{/g, ''); 1191 var b = a.split('}'); 1192 var c = ''; 1193 for (var i = 0; i < b.length; i++) { 1194 var d = b[i].split('->'); 1195 if(d.length == 2){ 1196 switch(d[0]){ 1197 case 'p': 1198 if(parseInt(d[1]) == 1){ 1199 this._V_.autoplay = true; 1200 } 1201 else if(parseInt(d[1]) == 2){ 1202 this._V_.preload = 'metadata'; 1203 } 1204 else{ 1205 this._V_.autoplay = false;
1206 if(this._I_!=null){ 1207 clearInterval(this._I_); 1208 this._I_=null; 1209 } 1210 } 1211 break; 1212 case 'e': 1213 if(parseInt(d[1]) == 1){ 1214 this._V_.loop = true; 1215 } 1216 else{ 1217 this._V_.loop = false; 1218 } 1219 break; 1220 case 'i': 1221 this._V_.poster = d[1]; 1222 break; 1223 default: 1224 break; 1225 } 1226 } 1227 } 1228 } 1229 }, 1230 frontAdPause: function(s) { 1231 this.getNot(); 1232 }, 1233 frontAdUnload: function() { 1234 this.getNot(); 1235 }, 1236 changeFace: function(s) { 1237 this.getNot(); 1238 }, 1239 plugin: function(a, b, c, d, e, f, g) { 1240 this.getNot(); 1241 }, 1242 videoClear: function() { 1243 this.getNot(); 1244 }, 1245 videoBrightness: function(s) { 1246 this.getNot(); 1247 }, 1248 videoContrast: function(s) { 1249 this.getNot(); 1250 }, 1251 videoSaturation: function(s) { 1252 this.getNot(); 1253 }, 1254 videoSetHue: function(s) { 1255 this.getNot(); 1256 }, 1257 videoWAndH: function(a, b) { 1258 this.getNot(); 1259 }, 1260 videoWHXY: function(a, b, c, d) { 1261 this.getNot(); 1262 }, 1263 changeFlashvars: function(a) { 1264 this.getNot(); 1265 }, 1266 changeMyObject: function(a, b) { 1267 this.getNot(); 1268 }, 1269 getMyObject: function(a, b) { 1270 this.getNot(); 1271 }, 1272 changeeFace: function() { 1273 this.getNot(); 1274 }, 1275 changeStyle: function(a, b) { 1276 this.getNot(); 1277 }, 1278 promptLoad: function() { 1279 this.getNot(); 1280 }, 1281 promptUnload: function() { 1282 this.getNot(); 1283 }, 1284 marqueeLoad: function(a,b) { 1285 this.getNot(); 1286 }, 1287 marqueeClose: function(s) { 1288 this.getNot(); 1289 }, 1290 videoError: function(s) { 1291 this.getNot(); 1292 }, 1293 formatUrl: function(s) { 1294 this.getNot(); 1295 }, 1296 sendJS: function(s) { 1297 this.getNot(); 1298 }, 1299 plugAttribute: function(s) { 1300 this.getNot(); 1301 }, 1302 errorTextShow: function(s) { 1303 this.getNot(); 1304 }, 1305 openUrl: function(s) { 1306 window.open(s); 1307 }, 1308 jsonParse: function(s) { 1309 this.getNot(); 1310 }, 1311 promptShow: function(s,x,y) { 1312 this.getNot(); 1313 }, 1314 screenShot: function(s,x,y,x2,y2) { 1315 this.getNot(); 1316 }, 1317 fullScreen: function() { 1318 this.getNot(); 1319 }, 1320 allowFull: function() { 1321 this.getNot(); 1322 }, 1323 loadButton: function() { 1324 this.getNot(); 1325 }, 1326 getFile: function() { 1327 this.getNot(); 1328 }, 1329 textBoxShow:function() { 1330 this.getNot(); 1331 }, 1332 loadElement: function() { 1333 this.getNot(); 1334 }, 1335 textBoxClose: function() { 1336 this.getNot(); 1337 }, 1338 textBoxTween: function() { 1339 this.getNot(); 1340 }, 1341 getNot: function() { 1342 var s='The ckplayer\'s API for HTML5 does not exist'; 1343 return s; 1344 }, 1345 volumeChangeHandler: function() { 1346 var C = CKobject; 1347 if (C._V_.muted) { 1348 C.returnStatus('volumechange:0', 1); 1349 C._O_['volume'] = 0; 1350 C._O_['mute'] = true; 1351 } else { 1352 C._O_['mute'] = false; 1353 C._O_['volume'] = C._V_['volume'] * 100; 1354 C.returnStatus('volumechange:'+C._V_['volume'] * 100, 1); 1355 } 1356 }, 1357 endedHandler: function() { 1358 var C = CKobject; 1359 var e=parseInt(C.getVars('e')); 1360 C.returnStatus('ended', 1); 1361 if(C._I_){ 1362 clearInterval(C._I_); 1363 C._I_=null; 1364 } 1365 if ( e!= 0 && e !=4 && e !=6) { 1366 return; 1367 } 1368 if(e==6){ 1369 this.quitFullScreen(); 1370 } 1371 var f='playerstop()'; 1372 if (C.getSn('calljs', 2)!='') { 1373 f=C.getSn('calljs', 2)+'()'; 1374 } 1375 try { 1376 if (typeof(eval(f)) == 'function') { 1377 eval(f); 1378 return; 1379 } 1380 } catch(e) { 1381 try { 1382 if (typeof(eval(playerstop)) == 'function') { 1383 playerstop(); 1384 return; 1385 } 1386 } catch(e) { 1387 return; 1388 } 1389 } 1390 }, 1391 loadedMetadataHandler: function() { 1392 var C = CKobject; 1393 C.returnStatus('loadedmetadata', 1); 1394 C._O_['totalTime'] = C._V_['duration']; 1395 C._O_['width'] = C._V_['width']; 1396 C._O_['height'] = C._V_['height']; 1397 C._O_['awidth'] = C._V_['videoWidth']; 1398 C._O_['aheight'] = C._V_['videoHeight']; 1399 if (C._V_.defaultMuted) { 1400 C.returnStatus('volumechange:0', 1); 1401 C._O_['mute'] = true; 1402 C._O_['volume'] = 0; 1403 } else { 1404 C._O_['mute'] = false; 1405 C._O_['volume'] = C._V_['volume'] * 100; 1406 C.returnStatus('volumechange:'+C._V_['volume'] * 100, 1); 1407 } 1408 if (parseInt(C.getVars('p')) == 1) { 1409 C.playHandler(); 1410 } 1411 if(C.ATAll){ 1412 C.ATAll(C._V_['duration']); 1413 } 1414 }, 1415 errorHandler: function() { 1416 CKobject.returnStatus('error', 1); 1417 }, 1418 playHandler: function() { 1419 var C = CKobject; 1420 if (C._V_.paused) {
1421 C.returnStatus('pause', 1); 1422 C.addO('play', false); 1423 if(C._I_!=null){ 1424 clearInterval(C._I_); 1425 C._I_=null; 1426 } 1427 } else { 1428 C.returnStatus('play', 1); 1429 C.addO('play', true); 1430 if (!C._P_) { 1431 C.returnStatus('play', 1); 1432 C._P_ = true; 1433 } 1434 C._I_ = setInterval(C.playTime, parseInt( C.getSn('setup', 37))); 1435 if(!C._G_){ 1436 C._G_=true; 1437 for(var k in C._A_){ 1438 if(k=='g' && C._A_[k]){ 1439 var g=parseInt(C._A_[k]); 1440 C.videoSeek(g); 1441 } 1442 } 1443 } 1444 if(!C._Y_){ 1445 C._Y_=true; 1446 for(var k in C._A_){ 1447 if(k=='j' && C._A_[k]){ 1448 var j=parseInt(C._A_[k]); 1449 if(j>0){ 1450 C._J_=j; 1451 } 1452 else{ 1453 C._J_=parseInt(C._O_['totalTime'])+j; 1454 } 1455 } 1456 } 1457 } 1458 } 1459 }, 1460 html5Click: function(){ 1461 //console.log(this); 1462 var C = CKobject; 1463 if(C.getVars('m')!='' && C.getVars('m')!=null){ 1464 window.open(C.getVars('m')); 1465 } 1466 }, 1467 returnStatus: function(s, j) { 1468 var h = s; 1469 if (this._H_ == 3) { 1470 h = this._E_['p'] +'->'+ h; 1471 } 1472 if (this._M_ && j <= this._H_ ) { 1473 this._L_(h); 1474 } 1475 }, 1476 addO: function(s, z) { 1477 this._O_[s] = z; 1478 }, 1479 getStatus: function() { 1480 return this._O_; 1481 }, 1482 playTime: function() { 1483 var C = CKobject; 1484 var t = C._V_['currentTime']; 1485 C._O_['time'] = t; 1486 if(C._J_>0 && t>C._J_){ 1487 C._J_=0; 1488 C.videoSeek(C._O_['totaltime']); 1489 } 1490 C.returnStatus('time:' + t, 1); 1491 } 1492 } 1493 window.CKobject = CKobject; 1494})(); 1495 1496if(undefined === window.east || !window.east.baseLoaded){ 1497 $.ajax('/Theme/js/lite/base.lite.min.js',{async:false}); 1498} 1499// èªå¨æ«æç½é¡µè§é¢ 1500$(function() { 1501 $('embed.video_play_box').each(function (index) { 1502 if ($(this).attr('src') != undefined && $(this).attr('src') != '') { 1503 var id = 'video_play_' + index; 1504 var width = $(this).attr('width'); 1505 var height = $(this).attr('height'); 1506 var src = $(this).attr('src'); 1507 var autostart = $(this).attr('autostart') == 'true' ? 1 : 0; 1508 var flashvars = {f: src, c: 0, p: autostart}; 1509 var video = [src + '->video/mp4']; 1510 var params = {bgcolor: '#FFF', allowFullScreen: true, allowScriptAccess: 'always', wmode: 'transparent'}; 1511 $(this).replaceWith('<p id="' + id + '"></p>'); 1512 CKobject.embed(east.config.systemTheme + 'js/kindeditor/plugins/media/ckplayer.swf', id, 'ckplayer_' + id, width, height, false, flashvars, video, params); 1513 } 1514 }); 1515});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.