function mEmGET(array_key, array_val, key) { for(var i = 0; i < array_key.length; i++) { if(array_key[i] == key) { return array_val[i]; break; } } } // IE ActiveX ÆÐÄ¡ ÇÔ¼ö (¿¹) mEmbed('src:test.swf?pageNum=100','width:200','height:150'); Ç÷¡½Ã¿Í ¹Ìµð¾î¸¸ »ç¿ëÇÒ°Í!!! function mEmbed() { var emtype, i, data; var key = new Array(); var val = new Array(); for(i = 0; i < mEmbed.arguments.length; i++) { data = mEmbed.arguments[i].split(':'); key[i] = data[0]; val[i] = data[1]; } var contents = ''; var srcdata = mEmGET(key, val, 'src').toLowerCase(); var classid = mEmGET(key, val, 'classid'); var codebase = mEmGET(key, val, 'codebase'); var count = key.length; // Á¤±Ô½Ä ÆÐÄ¡ ¡æ /\.(swf)$/ if(/\.(swf)/.test(srcdata)) { // Ç÷¡½Ã classid = 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'; codebase = 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.c-ab#version=6,0,29,0'; emtype = 'flash'; } else if(/\.(wmv|wma|asf|avi|wav|asx|mpeg|mp3|midi|aiff|au|wpl|wm|wmx|wmd|wmz)/.test(srcdata)) { // ¹Ìµð¾î classid = 'CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95'; codebase = 'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701'; emtype = 'media'; } if(classid && codebase) { contents += ''; else if(emtype=='media' && key[i]=='src') contents += ''; else contents += ''; } contents +=''; } } contents += '