{"id":199,"date":"2017-03-26T20:01:26","date_gmt":"2017-03-26T12:01:26","guid":{"rendered":"http:\/\/fengyuwuzu.cn\/?p=199.html"},"modified":"2017-03-26T20:05:51","modified_gmt":"2017-03-26T12:05:51","slug":"jquery%e5%9c%a8%e7%ba%bf%e9%a2%84%e8%a7%88pdf%e6%96%87%e4%bb%b6%ef%bc%8c%e6%89%93%e5%bc%80pdf%e6%96%87%e4%bb%b6","status":"publish","type":"post","link":"https:\/\/fengyuwuzu.cn\/?p=199","title":{"rendered":"jquery\u5728\u7ebf\u9884\u89c8PDF\u6587\u4ef6\uff0c\u6253\u5f00PDF\u6587\u4ef6"},"content":{"rendered":"<p>\u6700\u4e3b\u8981\u7684\u662f\u4f7f\u7528\u5230\u4e86\u4e00\u4e2ajquery\u7684\u63d2\u4ef6jquery.media.js\uff0c\u4f7f\u7528\u8fd9\u4e2a\u63d2\u4ef6\u5c31\u5f88\u5bb9\u6613\u5b9e\u73b0\u4e86\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-201\" src=\"http:\/\/fengyuwuzu.cn\/wp-content\/uploads\/2017\/03\/2017-03-26_195929-300x187.png\" alt=\"\" width=\"597\" height=\"372\" srcset=\"https:\/\/fengyuwuzu.cn\/wp-content\/uploads\/2017\/03\/2017-03-26_195929-300x187.png 300w, https:\/\/fengyuwuzu.cn\/wp-content\/uploads\/2017\/03\/2017-03-26_195929-768x478.png 768w, https:\/\/fengyuwuzu.cn\/wp-content\/uploads\/2017\/03\/2017-03-26_195929.png 1008w\" sizes=\"auto, (max-width: 597px) 100vw, 597px\" \/><\/p>\n<p>\u6838\u5fc3\u4ee3\u7801<\/p>\n<p>&nbsp;<\/p>\n<ol class=\"dp-xml\" start=\"1\">\n<li>&lt;!DOCTYPE\u00a0html\u00a0PUBLIC\u00a0\"-\/\/W3C\/\/DTD\u00a0XHTML\u00a01.0\u00a0Transitional\/\/EN\"\u00a0\"http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd\"<span class=\"tag\">&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;<\/span><span class=\"tag-name\">html<\/span>\u00a0<span class=\"attribute\">xmlns<\/span>=<span class=\"attribute-value\">\"http:\/\/www.w3.org\/1999\/xhtml\"<\/span>\u00a0<span class=\"attribute\">xml:lang<\/span>=<span class=\"attribute-value\">\"zh-CN\"<\/span>\u00a0<span class=\"attribute\">dir<\/span>=<span class=\"attribute-value\">\"ltr\"<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;<\/span><span class=\"tag-name\">meta<\/span>\u00a0<span class=\"attribute\">http-equiv<\/span>=<span class=\"attribute-value\">\"Content-Type\"<\/span>\u00a0<span class=\"attribute\">content<\/span>=<span class=\"attribute-value\">\"text\/html;\u00a0charset=UTF-8\"<\/span><span class=\"tag\">\/&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;<\/span><span class=\"tag-name\">title<\/span><span class=\"tag\">&gt;<\/span>Online\u00a0View\u00a0PDF<span class=\"tag\">&lt;\/<\/span><span class=\"tag-name\">title<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;<\/span><span class=\"tag-name\">script<\/span>\u00a0<span class=\"attribute\">type<\/span>=<span class=\"attribute-value\">\"text\/javascript\"<\/span>\u00a0<span class=\"attribute\">src<\/span>=<span class=\"attribute-value\">\"http:\/\/sources.ikeepstudying.com\/js\/jquery-1.8.3.min.js\"<\/span><span class=\"tag\">&gt;<\/span><span class=\"tag\">&lt;\/<\/span><span class=\"tag-name\">script<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;<\/span><span class=\"tag-name\">script<\/span>\u00a0<span class=\"attribute\">type<\/span>=<span class=\"attribute-value\">\"text\/javascript\"<\/span>\u00a0<span class=\"attribute\">src<\/span>=<span class=\"attribute-value\">\"jquery.media.js\"<\/span><span class=\"tag\">&gt;<\/span><span class=\"tag\">&lt;\/<\/span><span class=\"tag-name\">script<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;<\/span><span class=\"tag-name\">script<\/span>\u00a0<span class=\"attribute\">type<\/span>=<span class=\"attribute-value\">\"text\/javascript\"<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0$(function()\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$('a.media').media({width:800,\u00a0height:600});<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0});<\/li>\n<li><span class=\"tag\">&lt;\/<\/span><span class=\"tag-name\">script<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;\/<\/span><span class=\"tag-name\">head<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li><\/li>\n<li><span class=\"tag\">&lt;<\/span><span class=\"tag-name\">body<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;<\/span><span class=\"tag-name\">a<\/span>\u00a0<span class=\"attribute\">class<\/span>=<span class=\"attribute-value\">\"media\"<\/span>\u00a0<span class=\"attribute\">href<\/span>=<span class=\"attribute-value\">\"guice.pdf\"<\/span><span class=\"tag\">&gt;<\/span>PDF\u00a0File<span class=\"tag\">&lt;\/<\/span><span class=\"tag-name\">a<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;\/<\/span><span class=\"tag-name\">body<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<li><span class=\"tag\">&lt;\/<\/span><span class=\"tag-name\">html<\/span><span class=\"tag\">&gt;<\/span><\/li>\n<\/ol>\n<p>\u67e5\u770b\u9884\u89c8\uff1a<a href=\"http:\/\/sources.ikeepstudying.com\/jquery.media\/pdf.php\" target=\"_blank\">http:\/\/sources.ikeepstudying.com\/jquery.media\/pdf.php<\/a><\/p>\n<p>\u4f7f\u7528jquery.media.js\u5c31\u53ef\u4ee5\u76f4\u63a5\u628a\u4e00\u4e2a\u8fde\u63a5\u5230pdf\u6587\u4ef6\u7684\u94fe\u63a5\u6253\u5f00\uff0c\u6ee1\u8db3\u4e86\u9700\u6c42\u3002<\/p>\n<p>jquery.media.js<\/p>\n<div class=\"bar\">\n<div class=\"tools\">Js\u4ee3\u7801<\/div>\n<\/div>\n<ol>\n<li><span class=\"comment\">\/*<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0jQuery\u00a0Media\u00a0Plugin\u00a0for\u00a0converting\u00a0elements\u00a0into\u00a0rich\u00a0media\u00a0content.<\/span><\/li>\n<li><span class=\"comment\">\u00a0*<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Examples\u00a0and\u00a0documentation\u00a0at:\u00a0http:\/\/malsup.com\/jquery\/media\/<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Copyright\u00a0(c)\u00a02007-2010\u00a0M.\u00a0Alsup<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Dual\u00a0licensed\u00a0under\u00a0the\u00a0MIT\u00a0and\u00a0GPL\u00a0licenses:<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0http:\/\/www.opensource.org\/licenses\/mit-license.php<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0http:\/\/www.gnu.org\/licenses\/gpl.html<\/span><\/li>\n<li><span class=\"comment\">\u00a0*<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0@author:\u00a0M.\u00a0Alsup<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0@version:\u00a00.99\u00a0(05-JUN-2013)<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0@requires\u00a0jQuery\u00a0v1.1.2\u00a0or\u00a0later<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0$Id:\u00a0jquery.media.js\u00a02460\u00a02007-07-23\u00a002:53:15Z\u00a0malsup\u00a0$<\/span><\/li>\n<li><span class=\"comment\">\u00a0*<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Supported\u00a0Media\u00a0Players:<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0-\u00a0Flash<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0-\u00a0Quicktime<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0-\u00a0Real\u00a0Player<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0-\u00a0Silverlight<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0-\u00a0Windows\u00a0Media\u00a0Player<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0-\u00a0iframe<\/span><\/li>\n<li><span class=\"comment\">\u00a0*<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Supported\u00a0Media\u00a0Formats:<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0\u00a0Any\u00a0types\u00a0supported\u00a0by\u00a0the\u00a0above\u00a0players,\u00a0such\u00a0as:<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0\u00a0Video:\u00a0asf,\u00a0avi,\u00a0flv,\u00a0mov,\u00a0mpg,\u00a0mpeg,\u00a0mp4,\u00a0qt,\u00a0smil,\u00a0swf,\u00a0wmv,\u00a03g2,\u00a03gp<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0\u00a0Audio:\u00a0aif,\u00a0aac,\u00a0au,\u00a0gsm,\u00a0mid,\u00a0midi,\u00a0mov,\u00a0mp3,\u00a0m4a,\u00a0snd,\u00a0rm,\u00a0wav,\u00a0wma<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0\u00a0\u00a0Other:\u00a0bmp,\u00a0html,\u00a0pdf,\u00a0psd,\u00a0qif,\u00a0qtif,\u00a0qti,\u00a0tif,\u00a0tiff,\u00a0xaml<\/span><\/li>\n<li><span class=\"comment\">\u00a0*<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Thanks\u00a0to\u00a0Mark\u00a0Hicken\u00a0and\u00a0Brent\u00a0Pedersen\u00a0for\u00a0helping\u00a0me\u00a0debug\u00a0this\u00a0on\u00a0the\u00a0Mac!<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Thanks\u00a0to\u00a0Dan\u00a0Rossi\u00a0for\u00a0numerous\u00a0bug\u00a0reports\u00a0and\u00a0code\u00a0bits!<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Thanks\u00a0to\u00a0Skye\u00a0Giordano\u00a0for\u00a0several\u00a0great\u00a0suggestions!<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Thanks\u00a0to\u00a0Richard\u00a0Connamacher\u00a0for\u00a0excellent\u00a0improvements\u00a0to\u00a0the\u00a0non-IE\u00a0behavior!<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\/<\/span><\/li>\n<li><span class=\"comment\">\/*global\u00a0SWFObject\u00a0alert\u00a0Sys\u00a0*\/<\/span><\/li>\n<li><span class=\"comment\">\/*jshint\u00a0forin:false\u00a0*\/<\/span><\/li>\n<li>;(<span class=\"keyword\">function<\/span>($)\u00a0{<\/li>\n<li><span class=\"string\">\"use\u00a0strict\"<\/span>;<\/li>\n<li><span class=\"keyword\">var<\/span>\u00a0mode\u00a0=\u00a0document.documentMode\u00a0||\u00a00;<\/li>\n<li><span class=\"keyword\">var<\/span>\u00a0msie\u00a0=\u00a0\/MSIE\/.test(navigator.userAgent);<\/li>\n<li><span class=\"keyword\">var<\/span>\u00a0lameIE\u00a0=\u00a0msie\u00a0&amp;&amp;\u00a0(\/MSIE\u00a0(6|7|8)\\.0\/.test(navigator.userAgent)\u00a0||\u00a0mode\u00a0&lt;\u00a09);<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/**<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Chainable\u00a0method\u00a0for\u00a0converting\u00a0elements\u00a0into\u00a0rich\u00a0media.<\/span><\/li>\n<li><span class=\"comment\">\u00a0*<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0@param\u00a0options<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0@param\u00a0callback\u00a0fn\u00a0invoked\u00a0for\u00a0each\u00a0matched\u00a0element\u00a0before\u00a0conversion<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0@param\u00a0callback\u00a0fn\u00a0invoked\u00a0for\u00a0each\u00a0matched\u00a0element\u00a0after\u00a0conversion<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\/<\/span><\/li>\n<li>$.fn.media\u00a0=\u00a0<span class=\"keyword\">function<\/span>(options,\u00a0f1,\u00a0f2)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(options\u00a0==\u00a0<span class=\"string\">'undo'<\/span>)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0<span class=\"keyword\">this<\/span>.each(<span class=\"keyword\">function<\/span>()\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0$<span class=\"keyword\">this<\/span>\u00a0=\u00a0$(<span class=\"keyword\">this<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0html\u00a0=\u00a0$<span class=\"keyword\">this<\/span>.data(<span class=\"string\">'media.origHTML'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(html)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$<span class=\"keyword\">this<\/span>.replaceWith(html);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0});<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0<span class=\"keyword\">this<\/span>.each(<span class=\"keyword\">function<\/span>()\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(<span class=\"keyword\">typeof<\/span>\u00a0options\u00a0==\u00a0<span class=\"string\">'function'<\/span>)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0f2\u00a0=\u00a0f1;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0f1\u00a0=\u00a0options;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0options\u00a0=\u00a0{};<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0o\u00a0=\u00a0getSettings(<span class=\"keyword\">this<\/span>,\u00a0options);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0pre-conversion\u00a0callback,\u00a0passes\u00a0original\u00a0element\u00a0and\u00a0fully\u00a0populated\u00a0options<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(<span class=\"keyword\">typeof<\/span>\u00a0f1\u00a0==\u00a0<span class=\"string\">'function'<\/span>)\u00a0f1(<span class=\"keyword\">this<\/span>,\u00a0o);<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0r\u00a0=\u00a0getTypesRegExp();<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0m\u00a0=\u00a0r.exec(o.src.toLowerCase())\u00a0||\u00a0[<span class=\"string\">''<\/span>];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0fn;<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(o.type)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0m[0]\u00a0=\u00a0o.type;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">else<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0m.shift();<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(<span class=\"keyword\">var<\/span>\u00a0i=0;\u00a0i\u00a0&lt;\u00a0m.length;\u00a0i++)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0fn\u00a0=\u00a0m[i].toLowerCase();<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(isDigit(fn[0]))\u00a0fn\u00a0=\u00a0<span class=\"string\">'fn'<\/span>\u00a0+\u00a0fn;\u00a0<span class=\"comment\">\/\/\u00a0fns\u00a0can't\u00a0begin\u00a0with\u00a0numbers<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(!$.fn.media[fn])<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">continue<\/span>;\u00a0\u00a0<span class=\"comment\">\/\/\u00a0unrecognized\u00a0media\u00a0type<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0normalize\u00a0autoplay\u00a0settings<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0player\u00a0=\u00a0$.fn.media[fn+<span class=\"string\">'_player'<\/span>];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(!o.params)\u00a0o.params\u00a0=\u00a0{};<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(player)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0num\u00a0=\u00a0player.autoplayAttr\u00a0==\u00a0<span class=\"string\">'autostart'<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o.params[player.autoplayAttr\u00a0||\u00a0<span class=\"string\">'autoplay'<\/span>]\u00a0=\u00a0num\u00a0?\u00a0(o.autoplay\u00a0?\u00a01\u00a0:\u00a00)\u00a0:\u00a0o.autoplay\u00a0?\u00a0<span class=\"keyword\">true<\/span>\u00a0:\u00a0<span class=\"keyword\">false<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0$div\u00a0=\u00a0$.fn.media[fn](<span class=\"keyword\">this<\/span>,\u00a0o);<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$div.css(<span class=\"string\">'backgroundColor'<\/span>,\u00a0o.bgColor).width(o.width);<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(o.canUndo)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0$temp\u00a0=\u00a0$(<span class=\"string\">'&lt;div&gt;&lt;\/div&gt;'<\/span>).append(<span class=\"keyword\">this<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$div.data(<span class=\"string\">'media.origHTML'<\/span>,\u00a0$temp.html());\u00a0<span class=\"comment\">\/\/\u00a0store\u00a0original\u00a0markup<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0post-conversion\u00a0callback,\u00a0passes\u00a0original\u00a0element,\u00a0new\u00a0div\u00a0element\u00a0and\u00a0fully\u00a0populated\u00a0options<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(<span class=\"keyword\">typeof<\/span>\u00a0f2\u00a0==\u00a0<span class=\"string\">'function'<\/span>)\u00a0f2(<span class=\"keyword\">this<\/span>,\u00a0$div[0],\u00a0o,\u00a0player.name);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">break<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0});<\/li>\n<li>};<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/**<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0Non-chainable\u00a0method\u00a0for\u00a0adding\u00a0or\u00a0changing\u00a0file\u00a0format\u00a0\/\u00a0player\u00a0mapping<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0@name\u00a0mapFormat<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0@param\u00a0String\u00a0format\u00a0File\u00a0format\u00a0extension\u00a0(ie:\u00a0mov,\u00a0wav,\u00a0mp3)<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\u00a0@param\u00a0String\u00a0player\u00a0Player\u00a0name\u00a0to\u00a0use\u00a0for\u00a0the\u00a0format\u00a0(one\u00a0of:\u00a0flash,\u00a0quicktime,\u00a0realplayer,\u00a0winmedia,\u00a0silverlight\u00a0or\u00a0iframe<\/span><\/li>\n<li><span class=\"comment\">\u00a0*\/<\/span><\/li>\n<li>$.fn.media.mapFormat\u00a0=\u00a0<span class=\"keyword\">function<\/span>(format,\u00a0player)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(!format\u00a0||\u00a0!player\u00a0||\u00a0!$.fn.media.defaults.players[player])\u00a0<span class=\"keyword\">return<\/span>;\u00a0<span class=\"comment\">\/\/\u00a0invalid<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0format\u00a0=\u00a0format.toLowerCase();<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(isDigit(format[0]))\u00a0format\u00a0=\u00a0<span class=\"string\">'fn'<\/span>\u00a0+\u00a0format;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0$.fn.media[format]\u00a0=\u00a0$.fn.media[player];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0$.fn.media[format+<span class=\"string\">'_player'<\/span>]\u00a0=\u00a0$.fn.media.defaults.players[player];<\/li>\n<li>};<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/\u00a0global\u00a0defautls;\u00a0override\u00a0as\u00a0needed<\/span><\/li>\n<li>$.fn.media.defaults\u00a0=\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0standards:\u00a0\u00a0<span class=\"keyword\">true<\/span>,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0use\u00a0object\u00a0tags\u00a0only\u00a0(no\u00a0embeds\u00a0for\u00a0non-IE\u00a0browsers)<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0canUndo:\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">true<\/span>,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0tells\u00a0plugin\u00a0to\u00a0store\u00a0the\u00a0original\u00a0markup\u00a0so\u00a0it\u00a0can\u00a0be\u00a0reverted\u00a0via:\u00a0$(sel).mediaUndo()<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0width:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0400,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0height:\u00a0\u00a0\u00a0\u00a0\u00a0400,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0autoplay:\u00a0\u00a0\u00a00,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0normalized\u00a0cross-player\u00a0setting<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0bgColor:\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'#ffffff'<\/span>,\u00a0\u00a0<span class=\"comment\">\/\/\u00a0background\u00a0color<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0params:\u00a0\u00a0\u00a0\u00a0\u00a0{\u00a0wmode:\u00a0<span class=\"string\">'transparent'<\/span>},\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0added\u00a0to\u00a0object\u00a0element\u00a0as\u00a0param\u00a0elements;\u00a0added\u00a0to\u00a0embed\u00a0element\u00a0as\u00a0attrs<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0attrs:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{},\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0added\u00a0to\u00a0object\u00a0and\u00a0embed\u00a0elements\u00a0as\u00a0attrs<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0flvKeyName:\u00a0<span class=\"string\">'file'<\/span>,\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0key\u00a0used\u00a0for\u00a0object\u00a0src\u00a0param\u00a0(thanks\u00a0to\u00a0Andrea\u00a0Ercolino)<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0flashvars:\u00a0\u00a0{},\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0added\u00a0to\u00a0flash\u00a0content\u00a0as\u00a0flashvars\u00a0param\/attr<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0flashVersion:\u00a0\u00a0\u00a0<span class=\"string\">'7'<\/span>,\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0required\u00a0flash\u00a0version<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0expressInstaller:\u00a0<span class=\"keyword\">null<\/span>,\u00a0<span class=\"comment\">\/\/\u00a0src\u00a0for\u00a0express\u00a0installer<\/span><\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0default\u00a0flash\u00a0video\u00a0and\u00a0mp3\u00a0player\u00a0(@see:\u00a0http:\/\/jeroenwijering.com\/?item=Flash_Media_Player)<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0flvPlayer:\u00a0\u00a0\u00a0<span class=\"string\">'mediaplayer.swf'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0mp3Player:\u00a0\u00a0\u00a0<span class=\"string\">'mediaplayer.swf'<\/span>,<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0@see\u00a0http:\/\/msdn2.microsoft.com\/en-us\/library\/bb412401.aspx<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0silverlight:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0inplaceInstallPrompt:\u00a0<span class=\"string\">'true'<\/span>,\u00a0<span class=\"comment\">\/\/\u00a0display\u00a0in-place\u00a0install\u00a0prompt?<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0isWindowless:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'true'<\/span>,\u00a0<span class=\"comment\">\/\/\u00a0windowless\u00a0mode\u00a0(false\u00a0for\u00a0wrapping\u00a0markup)<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0framerate:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'24'<\/span>,\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0maximum\u00a0framerate<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0version:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'0.9'<\/span>,\u00a0\u00a0<span class=\"comment\">\/\/\u00a0Silverlight\u00a0version<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0onError:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">null<\/span>,\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0onError\u00a0callback<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0onLoad:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">null<\/span>,\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0onLoad\u00a0callback<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0initParams:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">null<\/span>,\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0object\u00a0init\u00a0params<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0userContext:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">null<\/span>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0callback\u00a0arg\u00a0passed\u00a0to\u00a0the\u00a0load\u00a0callback<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>};<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/\u00a0Media\u00a0Players;\u00a0think\u00a0twice\u00a0before\u00a0overriding<\/span><\/li>\n<li>$.fn.media.defaults.players\u00a0=\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0flash:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0name:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'flash'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0title:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'Flash'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0types:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'flv,mp3,swf'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0mimetype:\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'application\/x-shockwave-flash'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0pluginspage:\u00a0<span class=\"string\">'http:\/\/www.adobe.com\/go\/getflashplayer'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ieAttrs:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0classid:\u00a0\u00a0<span class=\"string\">'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0type:\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'application\/x-oleobject'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0codebase:\u00a0<span class=\"string\">'http:\/\/fpdownload.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version='<\/span>\u00a0+\u00a0$.fn.media.defaults.flashVersion<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0},<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0quicktime:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0name:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'quicktime'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0title:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'QuickTime'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0mimetype:\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'video\/quicktime'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0pluginspage:\u00a0<span class=\"string\">'http:\/\/www.apple.com\/quicktime\/download\/'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0types:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'aif,aiff,aac,au,bmp,gsm,mov,mid,midi,mpg,mpeg,mp4,m4a,psd,qt,qtif,qif,qti,snd,tif,tiff,wav,3g2,3gp'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ieAttrs:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0classid:\u00a0\u00a0<span class=\"string\">'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0codebase:\u00a0<span class=\"string\">'http:\/\/www.apple.com\/qtactivex\/qtplugin.cab'<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0},<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0realplayer:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0name:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'real'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0title:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'RealPlayer'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0types:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'ra,ram,rm,rpm,rv,smi,smil'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0mimetype:\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'audio\/x-pn-realaudio-plugin'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0pluginspage:\u00a0\u00a0<span class=\"string\">'http:\/\/www.real.com\/player\/'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0autoplayAttr:\u00a0<span class=\"string\">'autostart'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ieAttrs:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0classid:\u00a0<span class=\"string\">'clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0},<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0winmedia:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0name:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'winmedia'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0title:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'Windows\u00a0Media'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0types:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'asx,asf,avi,wma,wmv'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0mimetype:\u00a0\u00a0\u00a0\u00a0\u00a0isFirefoxWMPPluginInstalled()\u00a0?\u00a0<span class=\"string\">'application\/x-ms-wmp'<\/span>\u00a0:\u00a0<span class=\"string\">'application\/x-mplayer2'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0pluginspage:\u00a0\u00a0<span class=\"string\">'http:\/\/www.microsoft.com\/Windows\/MediaPlayer\/'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0autoplayAttr:\u00a0<span class=\"string\">'autostart'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0oUrl:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'url'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ieAttrs:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0classid:\u00a0\u00a0<span class=\"string\">'clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0type:\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"string\">'application\/x-oleobject'<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0},<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0special\u00a0cases<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0img:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0name:\u00a0\u00a0<span class=\"string\">'img'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0title:\u00a0<span class=\"string\">'Image'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0types:\u00a0<span class=\"string\">'gif,png,jpg'<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0},<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0iframe:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0name:\u00a0\u00a0<span class=\"string\">'iframe'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0types:\u00a0<span class=\"string\">'html,pdf'<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0},<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0silverlight:\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0name:\u00a0\u00a0<span class=\"string\">'silverlight'<\/span>,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0types:\u00a0<span class=\"string\">'xaml'<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>};<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/<\/span><\/li>\n<li><span class=\"comment\">\/\/\u00a0\u00a0everything\u00a0below\u00a0here\u00a0is\u00a0private<\/span><\/li>\n<li><span class=\"comment\">\/\/<\/span><\/li>\n<li><\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/\u00a0detection\u00a0script\u00a0for\u00a0FF\u00a0WMP\u00a0plugin\u00a0(http:\/\/www.therossman.org\/experiments\/wmp_play.html)<\/span><\/li>\n<li><span class=\"comment\">\/\/\u00a0(hat\u00a0tip\u00a0to\u00a0Mark\u00a0Ross\u00a0for\u00a0this\u00a0script)<\/span><\/li>\n<li><span class=\"keyword\">function<\/span>\u00a0isFirefoxWMPPluginInstalled()\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0plugs\u00a0=\u00a0navigator.plugins\u00a0||\u00a0[];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(<span class=\"keyword\">var<\/span>\u00a0i\u00a0=\u00a00;\u00a0i\u00a0&lt;\u00a0plugs.length;\u00a0i++)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0plugin\u00a0=\u00a0plugs[i];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(plugin[<span class=\"string\">'filename'<\/span>]\u00a0==\u00a0<span class=\"string\">'np-mswmp.dll'<\/span>)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0<span class=\"keyword\">true<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0<span class=\"keyword\">false<\/span>;<\/li>\n<li>}<\/li>\n<li><\/li>\n<li><span class=\"keyword\">var<\/span>\u00a0counter\u00a0=\u00a01;<\/li>\n<li><\/li>\n<li><span class=\"keyword\">for<\/span>\u00a0(<span class=\"keyword\">var<\/span>\u00a0player\u00a0<span class=\"keyword\">in<\/span>\u00a0$.fn.media.defaults.players)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0types\u00a0=\u00a0$.fn.media.defaults.players[player].types;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0$.each(types.split(<span class=\"string\">','<\/span>),\u00a0<span class=\"keyword\">function<\/span>(i,o)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(isDigit(o[0]))\u00a0o\u00a0=\u00a0<span class=\"string\">'fn'<\/span>\u00a0+\u00a0o;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$.fn.media[o]\u00a0=\u00a0$.fn.media[player]\u00a0=\u00a0getGenerator(player);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$.fn.media[o+<span class=\"string\">'_player'<\/span>]\u00a0=\u00a0$.fn.media.defaults.players[player];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0});<\/li>\n<li>}<\/li>\n<li><\/li>\n<li><span class=\"keyword\">function<\/span>\u00a0getTypesRegExp()\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0types\u00a0=\u00a0<span class=\"string\">''<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(<span class=\"keyword\">var<\/span>\u00a0player\u00a0<span class=\"keyword\">in<\/span>\u00a0$.fn.media.defaults.players)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(types.length)\u00a0types\u00a0+=\u00a0<span class=\"string\">','<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0types\u00a0+=\u00a0$.fn.media.defaults.players[player].types;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0<span class=\"keyword\">new<\/span>\u00a0RegExp(<span class=\"string\">'\\\\.('<\/span>\u00a0+\u00a0types.replace(\/,\/ig,<span class=\"string\">'|'<\/span>)\u00a0+\u00a0<span class=\"string\">')\\\\b'<\/span>);<\/li>\n<li>}<\/li>\n<li><\/li>\n<li><span class=\"keyword\">function<\/span>\u00a0getGenerator(player)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0<span class=\"keyword\">function<\/span>(el,\u00a0options)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0generate(el,\u00a0options,\u00a0player);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0};<\/li>\n<li>}<\/li>\n<li><\/li>\n<li><span class=\"keyword\">function<\/span>\u00a0isDigit(c)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0<span class=\"string\">'0123456789'<\/span>.indexOf(c)\u00a0&gt;\u00a0-1;<\/li>\n<li>}<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/\u00a0flatten\u00a0all\u00a0possible\u00a0options:\u00a0global\u00a0defaults,\u00a0meta,\u00a0option\u00a0obj<\/span><\/li>\n<li><span class=\"keyword\">function<\/span>\u00a0getSettings(el,\u00a0options)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0options\u00a0=\u00a0options\u00a0||\u00a0{};<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0a,\u00a0n;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0$el\u00a0=\u00a0$(el);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0cls\u00a0=\u00a0el.className\u00a0||\u00a0<span class=\"string\">''<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0support\u00a0metadata\u00a0plugin\u00a0(v1.0\u00a0and\u00a0v2.0)<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0meta\u00a0=\u00a0$.metadata\u00a0?\u00a0$el.metadata()\u00a0:\u00a0$.meta\u00a0?\u00a0$el.data()\u00a0:\u00a0{};<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0meta\u00a0=\u00a0meta\u00a0||\u00a0{};<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0w\u00a0=\u00a0meta.width\u00a0\u00a0||\u00a0parseInt(((cls.match(\/\\bw:(\\d+)\/)||[])[1]||0),10)\u00a0||\u00a0parseInt(((cls.match(\/\\bwidth:(\\d+)\/)||[])[1]||0),10);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0h\u00a0=\u00a0meta.height\u00a0||\u00a0parseInt(((cls.match(\/\\bh:(\\d+)\/)||[])[1]||0),10)\u00a0||\u00a0parseInt(((cls.match(\/\\bheight:(\\d+)\/)||[])[1]||0),10);<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(w)\u00a0meta.width\u00a0=\u00a0w;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(h)\u00a0meta.height\u00a0=\u00a0h;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(cls)\u00a0meta.cls\u00a0=\u00a0cls;<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0crank\u00a0html5\u00a0style\u00a0data\u00a0attributes<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0dataName\u00a0=\u00a0<span class=\"string\">'data-'<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(<span class=\"keyword\">var<\/span>\u00a0i=0;\u00a0i\u00a0&lt;\u00a0el.attributes.length;\u00a0i++)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a\u00a0=\u00a0el.attributes[i],\u00a0n\u00a0=\u00a0$.trim(a.name);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0index\u00a0=\u00a0n.indexOf(dataName);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(index\u00a0===\u00a00)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0n\u00a0=\u00a0n.substring(dataName.length);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0meta[n]\u00a0=\u00a0a.value;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0a\u00a0=\u00a0$.fn.media.defaults;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0b\u00a0=\u00a0options;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0c\u00a0=\u00a0meta;<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0p\u00a0=\u00a0{\u00a0params:\u00a0{\u00a0bgColor:\u00a0options.bgColor\u00a0||\u00a0$.fn.media.defaults.bgColor\u00a0}\u00a0};<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0opts\u00a0=\u00a0$.extend({},\u00a0a,\u00a0b,\u00a0c);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0$.each([<span class=\"string\">'attrs'<\/span>,<span class=\"string\">'params'<\/span>,<span class=\"string\">'flashvars'<\/span>,<span class=\"string\">'silverlight'<\/span>],\u00a0<span class=\"keyword\">function<\/span>(i,o)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0opts[o]\u00a0=\u00a0$.extend({},\u00a0p[o]\u00a0||\u00a0{},\u00a0a[o]\u00a0||\u00a0{},\u00a0b[o]\u00a0||\u00a0{},\u00a0c[o]\u00a0||\u00a0{});<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0});<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(<span class=\"keyword\">typeof<\/span>\u00a0opts.caption\u00a0==\u00a0<span class=\"string\">'undefined'<\/span>)\u00a0opts.caption\u00a0=\u00a0$el.text();<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0make\u00a0sure\u00a0we\u00a0have\u00a0a\u00a0source!<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0opts.src\u00a0=\u00a0opts.src\u00a0||\u00a0$el.attr(<span class=\"string\">'href'<\/span>)\u00a0||\u00a0$el.attr(<span class=\"string\">'src'<\/span>)\u00a0||\u00a0<span class=\"string\">'unknown'<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0opts;<\/li>\n<li>}<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/<\/span><\/li>\n<li><span class=\"comment\">\/\/\u00a0\u00a0Flash\u00a0Player<\/span><\/li>\n<li><span class=\"comment\">\/\/<\/span><\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/\u00a0generate\u00a0flash\u00a0using\u00a0SWFObject\u00a0library\u00a0if\u00a0possible<\/span><\/li>\n<li>$.fn.media.swf\u00a0=\u00a0<span class=\"keyword\">function<\/span>(el,\u00a0opts)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0f,\u00a0p;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(!window.SWFObject\u00a0&amp;&amp;\u00a0!window.swfobject)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0roll\u00a0our\u00a0own<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.flashvars)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0a\u00a0=\u00a0[];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(f\u00a0<span class=\"keyword\">in<\/span>\u00a0opts.flashvars)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(f\u00a0+\u00a0<span class=\"string\">'='<\/span>\u00a0+\u00a0opts.flashvars[f]);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(!opts.params)\u00a0opts.params\u00a0=\u00a0{};<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0opts.params.flashvars\u00a0=\u00a0a.join(<span class=\"string\">'&amp;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0generate(el,\u00a0opts,\u00a0<span class=\"string\">'flash'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0id\u00a0=\u00a0el.id\u00a0?\u00a0(<span class=\"string\">'\u00a0id=\"'<\/span>+el.id+<span class=\"string\">'\"'<\/span>)\u00a0:\u00a0<span class=\"string\">''<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0cls\u00a0=\u00a0opts.cls\u00a0?\u00a0(<span class=\"string\">'\u00a0class=\"'<\/span>\u00a0+\u00a0opts.cls\u00a0+\u00a0<span class=\"string\">'\"'<\/span>)\u00a0:\u00a0<span class=\"string\">''<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0$div\u00a0=\u00a0$(<span class=\"string\">'&lt;div'<\/span>\u00a0+\u00a0id\u00a0+\u00a0cls\u00a0+\u00a0<span class=\"string\">'&gt;'<\/span>);<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0swfobject\u00a0v2+<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(window.swfobject)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$(el).after($div).appendTo($div);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(!el.id)\u00a0el.id\u00a0=\u00a0<span class=\"string\">'movie_player_'<\/span>\u00a0+\u00a0counter++;<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0replace\u00a0el\u00a0with\u00a0swfobject\u00a0content<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0window.swfobject.embedSWF(opts.src,\u00a0el.id,\u00a0opts.width,\u00a0opts.height,\u00a0opts.flashVersion,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0opts.expressInstaller,\u00a0opts.flashvars,\u00a0opts.params,\u00a0opts.attrs);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0swfobject\u00a0&lt;\u00a0v2<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">else<\/span>\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$(el).after($div).remove();<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0so\u00a0=\u00a0<span class=\"keyword\">new<\/span>\u00a0SWFObject(opts.src,\u00a0<span class=\"string\">'movie_player_'<\/span>\u00a0+\u00a0counter++,\u00a0opts.width,\u00a0opts.height,\u00a0opts.flashVersion,\u00a0opts.bgColor);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.expressInstaller)\u00a0so.useExpressInstall(opts.expressInstaller);<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(p\u00a0<span class=\"keyword\">in<\/span>\u00a0opts.params)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(p\u00a0!=\u00a0<span class=\"string\">'bgColor'<\/span>)\u00a0so.addParam(p,\u00a0opts.params[p]);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(f\u00a0<span class=\"keyword\">in<\/span>\u00a0opts.flashvars)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0so.addVariable(f,\u00a0opts.flashvars[f]);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0so.write($div[0]);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.caption)\u00a0$(<span class=\"string\">'&lt;div&gt;'<\/span>).appendTo($div).html(opts.caption);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0$div;<\/li>\n<li>};<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/\u00a0map\u00a0flv\u00a0and\u00a0mp3\u00a0files\u00a0to\u00a0the\u00a0swf\u00a0player\u00a0by\u00a0default<\/span><\/li>\n<li>$.fn.media.flv\u00a0=\u00a0$.fn.media.mp3\u00a0=\u00a0<span class=\"keyword\">function<\/span>(el,\u00a0opts)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0src\u00a0=\u00a0opts.src;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0player\u00a0=\u00a0\/\\.mp3\\b\/i.test(src)\u00a0?\u00a0opts.mp3Player\u00a0:\u00a0opts.flvPlayer;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0key\u00a0=\u00a0opts.flvKeyName;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0src\u00a0=\u00a0encodeURIComponent(src);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0opts.src\u00a0=\u00a0player;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0opts.src\u00a0=\u00a0opts.src\u00a0+\u00a0<span class=\"string\">'?'<\/span>+key+<span class=\"string\">'='<\/span>\u00a0+\u00a0(src);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0srcObj\u00a0=\u00a0{};<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0srcObj[key]\u00a0=\u00a0src;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0opts.flashvars\u00a0=\u00a0$.extend({},\u00a0srcObj,\u00a0opts.flashvars\u00a0);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0$.fn.media.swf(el,\u00a0opts);<\/li>\n<li>};<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/<\/span><\/li>\n<li><span class=\"comment\">\/\/\u00a0\u00a0Silverlight<\/span><\/li>\n<li><span class=\"comment\">\/\/<\/span><\/li>\n<li>$.fn.media.xaml\u00a0=\u00a0<span class=\"keyword\">function<\/span>(el,\u00a0opts)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(!window.Sys\u00a0||\u00a0!window.Sys.Silverlight)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0($.fn.media.xaml.warning)\u00a0<span class=\"keyword\">return<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$.fn.media.xaml.warning\u00a0=\u00a01;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0alert(<span class=\"string\">'You\u00a0must\u00a0include\u00a0the\u00a0Silverlight.js\u00a0script.'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0props\u00a0=\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0width:\u00a0opts.width,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0height:\u00a0opts.height,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0background:\u00a0opts.bgColor,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0inplaceInstallPrompt:\u00a0opts.silverlight.inplaceInstallPrompt,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0isWindowless:\u00a0opts.silverlight.isWindowless,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0framerate:\u00a0opts.silverlight.framerate,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0version:\u00a0opts.silverlight.version<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0};<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0events\u00a0=\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0onError:\u00a0opts.silverlight.onError,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0onLoad:\u00a0opts.silverlight.onLoad<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0};<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0id1\u00a0=\u00a0el.id\u00a0?\u00a0(<span class=\"string\">'\u00a0id=\"'<\/span>+el.id+<span class=\"string\">'\"'<\/span>)\u00a0:\u00a0<span class=\"string\">''<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0id2\u00a0=\u00a0opts.id\u00a0||\u00a0<span class=\"string\">'AG'<\/span>\u00a0+\u00a0counter++;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0convert\u00a0element\u00a0to\u00a0div<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0cls\u00a0=\u00a0opts.cls\u00a0?\u00a0(<span class=\"string\">'\u00a0class=\"'<\/span>\u00a0+\u00a0opts.cls\u00a0+\u00a0<span class=\"string\">'\"'<\/span>)\u00a0:\u00a0<span class=\"string\">''<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0$div\u00a0=\u00a0$(<span class=\"string\">'&lt;div'<\/span>\u00a0+\u00a0id1\u00a0+\u00a0cls\u00a0+\u00a0<span class=\"string\">'&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0$(el).after($div).remove();<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0Sys.Silverlight.createObjectEx({<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0source:\u00a0opts.src,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0initParams:\u00a0opts.silverlight.initParams,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0userContext:\u00a0opts.silverlight.userContext,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0id:\u00a0id2,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0parentElement:\u00a0$div[0],<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0properties:\u00a0props,<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0events:\u00a0events<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0});<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.caption)\u00a0$(<span class=\"string\">'&lt;div&gt;'<\/span>).appendTo($div).html(opts.caption);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0$div;<\/li>\n<li>};<\/li>\n<li><\/li>\n<li><span class=\"comment\">\/\/<\/span><\/li>\n<li><span class=\"comment\">\/\/\u00a0generate\u00a0object\/embed\u00a0markup<\/span><\/li>\n<li><span class=\"comment\">\/\/<\/span><\/li>\n<li><span class=\"keyword\">function<\/span>\u00a0generate(el,\u00a0opts,\u00a0player)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0$el\u00a0=\u00a0$(el);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0o\u00a0=\u00a0$.fn.media.defaults.players[player];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0a,\u00a0key,\u00a0v;<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(player\u00a0==\u00a0<span class=\"string\">'iframe'<\/span>)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o\u00a0=\u00a0$(<span class=\"string\">'&lt;iframe'<\/span>\u00a0+\u00a0<span class=\"string\">'\u00a0width=\"'<\/span>\u00a0+\u00a0opts.width\u00a0+\u00a0<span class=\"string\">'\"\u00a0height=\"'<\/span>\u00a0+\u00a0opts.height\u00a0+\u00a0<span class=\"string\">'\"\u00a0&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o.attr(<span class=\"string\">'src'<\/span>,\u00a0opts.src);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o.css(<span class=\"string\">'backgroundColor'<\/span>,\u00a0o.bgColor);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">else<\/span>\u00a0<span class=\"keyword\">if<\/span>\u00a0(player\u00a0==\u00a0<span class=\"string\">'img'<\/span>)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o\u00a0=\u00a0$(<span class=\"string\">'&lt;img&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o.attr(<span class=\"string\">'src'<\/span>,\u00a0opts.src);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.width)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o.attr(<span class=\"string\">'width'<\/span>,\u00a0opts.width);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.height)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o.attr(<span class=\"string\">'height'<\/span>,\u00a0opts.height);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o.css(<span class=\"string\">'backgroundColor'<\/span>,\u00a0o.bgColor);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">else<\/span>\u00a0<span class=\"keyword\">if<\/span>\u00a0(lameIE)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a\u00a0=\u00a0[<span class=\"string\">'&lt;object\u00a0width=\"'<\/span>\u00a0+\u00a0opts.width\u00a0+\u00a0<span class=\"string\">'\"\u00a0height=\"'<\/span>\u00a0+\u00a0opts.height\u00a0+\u00a0<span class=\"string\">'\"\u00a0'<\/span>];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(key\u00a0<span class=\"keyword\">in<\/span>\u00a0opts.attrs)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(key\u00a0+\u00a0<span class=\"string\">'=\"'<\/span>+opts.attrs[key]+<span class=\"string\">'\"\u00a0'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(key\u00a0<span class=\"keyword\">in<\/span>\u00a0o.ieAttrs\u00a0||\u00a0{})\u00a0{<\/li>\n<li>v\u00a0=\u00a0o.ieAttrs[key];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(key\u00a0==\u00a0<span class=\"string\">'codebase'<\/span>\u00a0&amp;&amp;\u00a0window.location.protocol\u00a0==\u00a0<span class=\"string\">'https:'<\/span>)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0v\u00a0=\u00a0v.replace(<span class=\"string\">'http'<\/span>,<span class=\"string\">'https'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(key\u00a0+\u00a0<span class=\"string\">'=\"'<\/span>+v+<span class=\"string\">'\"\u00a0'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(<span class=\"string\">'&gt;&lt;\/ob'<\/span>+<span class=\"string\">'ject'<\/span>+<span class=\"string\">'&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0p\u00a0=\u00a0[<span class=\"string\">'&lt;param\u00a0name=\"'<\/span>\u00a0+\u00a0(o.oUrl\u00a0||\u00a0<span class=\"string\">'src'<\/span>)\u00a0+<span class=\"string\">'\"\u00a0value=\"'<\/span>\u00a0+\u00a0opts.src\u00a0+\u00a0<span class=\"string\">'\"&gt;'<\/span>];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(key\u00a0<span class=\"keyword\">in<\/span>\u00a0opts.params)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0p.push(<span class=\"string\">'&lt;param\u00a0name=\"'<\/span>+\u00a0key\u00a0+<span class=\"string\">'\"\u00a0value=\"'<\/span>\u00a0+\u00a0opts.params[key]\u00a0+\u00a0<span class=\"string\">'\"&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o\u00a0=\u00a0document.createElement(a.join(<span class=\"string\">''<\/span>));<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(<span class=\"keyword\">var<\/span>\u00a0i=0;\u00a0i\u00a0&lt;\u00a0p.length;\u00a0i++)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0o.appendChild(document.createElement(p[i]));<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">else<\/span>\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.standards)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0Rewritten\u00a0to\u00a0be\u00a0standards\u00a0compliant\u00a0by\u00a0Richard\u00a0Connamacher<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a\u00a0=\u00a0[<span class=\"string\">'&lt;object\u00a0type=\"'<\/span>\u00a0+\u00a0o.mimetype\u00a0+<span class=\"string\">'\"\u00a0width=\"'<\/span>\u00a0+\u00a0opts.width\u00a0+\u00a0<span class=\"string\">'\"\u00a0height=\"'<\/span>\u00a0+\u00a0opts.height\u00a0+<span class=\"string\">'\"'<\/span>];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.src)\u00a0a.push(<span class=\"string\">'\u00a0data=\"'<\/span>\u00a0+\u00a0opts.src\u00a0+\u00a0<span class=\"string\">'\"\u00a0'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(msie)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(key\u00a0<span class=\"keyword\">in<\/span>\u00a0o.ieAttrs\u00a0||\u00a0{})\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0v\u00a0=\u00a0o.ieAttrs[key];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(key\u00a0==\u00a0<span class=\"string\">'codebase'<\/span>\u00a0&amp;&amp;\u00a0window.location.protocol\u00a0==\u00a0<span class=\"string\">'https:'<\/span>)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0v\u00a0=\u00a0v.replace(<span class=\"string\">'http'<\/span>,<span class=\"string\">'https'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(key\u00a0+\u00a0<span class=\"string\">'=\"'<\/span>+v+<span class=\"string\">'\"\u00a0'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(<span class=\"string\">'&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(<span class=\"string\">'&lt;param\u00a0name=\"'<\/span>\u00a0+\u00a0(o.oUrl\u00a0||\u00a0<span class=\"string\">'src'<\/span>)\u00a0+<span class=\"string\">'\"\u00a0value=\"'<\/span>\u00a0+\u00a0opts.src\u00a0+\u00a0<span class=\"string\">'\"&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(key\u00a0<span class=\"keyword\">in<\/span>\u00a0opts.params)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(key\u00a0==\u00a0<span class=\"string\">'wmode'<\/span>\u00a0&amp;&amp;\u00a0player\u00a0!=\u00a0<span class=\"string\">'flash'<\/span>)\u00a0<span class=\"comment\">\/\/\u00a0FF3\/Quicktime\u00a0borks\u00a0on\u00a0wmode<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">continue<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(<span class=\"string\">'&lt;param\u00a0name=\"'<\/span>+\u00a0key\u00a0+<span class=\"string\">'\"\u00a0value=\"'<\/span>\u00a0+\u00a0opts.params[key]\u00a0+\u00a0<span class=\"string\">'\"&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0Alternate\u00a0HTML<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(<span class=\"string\">'&lt;div&gt;&lt;p&gt;&lt;strong&gt;'<\/span>+o.title+<span class=\"string\">'\u00a0Required&lt;\/strong&gt;&lt;\/p&gt;&lt;p&gt;'<\/span>+o.title+<span class=\"string\">'\u00a0is\u00a0required\u00a0to\u00a0view\u00a0this\u00a0media.\u00a0&lt;a\u00a0href=\"'<\/span>+o.pluginspage+<span class=\"string\">'\"&gt;Download\u00a0Here&lt;\/a&gt;.&lt;\/p&gt;&lt;\/div&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(<span class=\"string\">'&lt;\/ob'<\/span>+<span class=\"string\">'ject'<\/span>+<span class=\"string\">'&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">else<\/span>\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a\u00a0=\u00a0[<span class=\"string\">'&lt;embed\u00a0width=\"'<\/span>\u00a0+\u00a0opts.width\u00a0+\u00a0<span class=\"string\">'\"\u00a0height=\"'<\/span>\u00a0+\u00a0opts.height\u00a0+\u00a0<span class=\"string\">'\"\u00a0style=\"display:block\"'<\/span>];<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.src)\u00a0a.push(<span class=\"string\">'\u00a0src=\"'<\/span>\u00a0+\u00a0opts.src\u00a0+\u00a0<span class=\"string\">'\"\u00a0'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(key\u00a0<span class=\"keyword\">in<\/span>\u00a0opts.attrs)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(key\u00a0+\u00a0<span class=\"string\">'=\"'<\/span>+opts.attrs[key]+<span class=\"string\">'\"\u00a0'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(key\u00a0<span class=\"keyword\">in<\/span>\u00a0o.eAttrs\u00a0||\u00a0{})<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(key\u00a0+\u00a0<span class=\"string\">'=\"'<\/span>+o.eAttrs[key]+<span class=\"string\">'\"\u00a0'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">for<\/span>\u00a0(key\u00a0<span class=\"keyword\">in<\/span>\u00a0opts.params)\u00a0{<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(key\u00a0==\u00a0<span class=\"string\">'wmode'<\/span>\u00a0&amp;&amp;\u00a0player\u00a0!=\u00a0<span class=\"string\">'flash'<\/span>)\u00a0<span class=\"comment\">\/\/\u00a0FF3\/Quicktime\u00a0borks\u00a0on\u00a0wmode<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">continue<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(key\u00a0+\u00a0<span class=\"string\">'=\"'<\/span>+opts.params[key]+<span class=\"string\">'\"\u00a0'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0a.push(<span class=\"string\">'&gt;&lt;\/em'<\/span>+<span class=\"string\">'bed'<\/span>+<span class=\"string\">'&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"comment\">\/\/\u00a0convert\u00a0element\u00a0to\u00a0div<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0id\u00a0=\u00a0el.id\u00a0?\u00a0(<span class=\"string\">'\u00a0id=\"'<\/span>+el.id+<span class=\"string\">'\"'<\/span>)\u00a0:\u00a0<span class=\"string\">''<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0cls\u00a0=\u00a0opts.cls\u00a0?\u00a0(<span class=\"string\">'\u00a0class=\"'<\/span>\u00a0+\u00a0opts.cls\u00a0+\u00a0<span class=\"string\">'\"'<\/span>)\u00a0:\u00a0<span class=\"string\">''<\/span>;<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">var<\/span>\u00a0$div\u00a0=\u00a0$(<span class=\"string\">'&lt;div'<\/span>\u00a0+\u00a0id\u00a0+\u00a0cls\u00a0+\u00a0<span class=\"string\">'&gt;'<\/span>);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0$el.after($div).remove();<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(lameIE\u00a0||\u00a0player\u00a0==\u00a0<span class=\"string\">'iframe'<\/span>\u00a0||\u00a0player\u00a0==\u00a0<span class=\"string\">'img'<\/span>)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$div.append(o);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">else<\/span><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$div.html(a.join(<span class=\"string\">''<\/span>));<\/li>\n<li><\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">if<\/span>\u00a0(opts.caption)<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$(<span class=\"string\">'&lt;div&gt;'<\/span>).appendTo($div).html(opts.caption);<\/li>\n<li>\u00a0\u00a0\u00a0\u00a0<span class=\"keyword\">return<\/span>\u00a0$div;<\/li>\n<li>}<\/li>\n<li><\/li>\n<li><\/li>\n<li>})(jQuery);<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>\u8f6c\u53d1\u81f3<a href=\"http:\/\/justcoding.iteye.com\/blog\/2163072\">\u00a0http:\/\/justcoding.iteye.com\/blog\/2163072<\/a>\u00a0 \u5982\u6709\u95ee\u9898 \u53ef\u4ee5\u8054\u7cfb\u7ad9\u957f\u5220\u9664\u6587\u7ae0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6700\u4e3b\u8981\u7684\u662f\u4f7f\u7528\u5230\u4e86\u4e00\u4e2ajquery\u7684\u63d2\u4ef6jquery.media.js\uff0c\u4f7f\u7528\u8fd9\u4e2a\u63d2\u4ef6\u5c31\u5f88\u5bb9\u6613\u5b9e\u73b0\u4e86\u3002 \u6838\u5fc3\u4ee3\u7801 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":201,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-199","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-js"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>jquery\u5728\u7ebf\u9884\u89c8PDF\u6587\u4ef6\uff0c\u6253\u5f00PDF\u6587\u4ef6 | \u98ce\u96e8\u65e0\u963bblog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fengyuwuzu.cn\/?p=199\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"jquery\u5728\u7ebf\u9884\u89c8PDF\u6587\u4ef6\uff0c\u6253\u5f00PDF\u6587\u4ef6 | \u98ce\u96e8\u65e0\u963bblog\" \/>\n<meta property=\"og:description\" content=\"\u6700\u4e3b\u8981\u7684\u662f\u4f7f\u7528\u5230\u4e86\u4e00\u4e2ajquery\u7684\u63d2\u4ef6jquery.media.js\uff0c\u4f7f\u7528\u8fd9\u4e2a\u63d2\u4ef6\u5c31\u5f88\u5bb9\u6613\u5b9e\u73b0\u4e86\u3002 \u6838\u5fc3\u4ee3\u7801 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fengyuwuzu.cn\/?p=199\" \/>\n<meta property=\"og:site_name\" content=\"\u98ce\u96e8\u65e0\u963bblog\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-26T12:01:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-03-26T12:05:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fengyuwuzu.cn\/wp-content\/uploads\/2017\/03\/2017-03-26_195929.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1008\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"\u5c0f, \u5b9d\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u5c0f, \u5b9d\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"13\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fengyuwuzu.cn\/?p=199\",\"url\":\"https:\/\/fengyuwuzu.cn\/?p=199\",\"name\":\"jquery\u5728\u7ebf\u9884\u89c8PDF\u6587\u4ef6\uff0c\u6253\u5f00PDF\u6587\u4ef6 | \u98ce\u96e8\u65e0\u963bblog\",\"isPartOf\":{\"@id\":\"https:\/\/fengyuwuzu.cn\/#website\"},\"datePublished\":\"2017-03-26T12:01:26+00:00\",\"dateModified\":\"2017-03-26T12:05:51+00:00\",\"author\":{\"@id\":\"https:\/\/fengyuwuzu.cn\/#\/schema\/person\/f0ef81219f2095cccdcc2703bc34e79d\"},\"breadcrumb\":{\"@id\":\"https:\/\/fengyuwuzu.cn\/?p=199#breadcrumb\"},\"inLanguage\":\"zh-CN\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fengyuwuzu.cn\/?p=199\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fengyuwuzu.cn\/?p=199#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/fengyuwuzu.cn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"jquery\u5728\u7ebf\u9884\u89c8PDF\u6587\u4ef6\uff0c\u6253\u5f00PDF\u6587\u4ef6\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fengyuwuzu.cn\/#website\",\"url\":\"https:\/\/fengyuwuzu.cn\/\",\"name\":\"\u98ce\u96e8\u65e0\u963b\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fengyuwuzu.cn\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"zh-CN\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fengyuwuzu.cn\/#\/schema\/person\/f0ef81219f2095cccdcc2703bc34e79d\",\"name\":\"\u5c0f, \u5b9d\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-CN\",\"@id\":\"https:\/\/fengyuwuzu.cn\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/804aeb0561657e61cb50121d1ac7901d3fd4fa36195485d5442e2b4b5c641e44?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/804aeb0561657e61cb50121d1ac7901d3fd4fa36195485d5442e2b4b5c641e44?s=96&d=mm&r=g\",\"caption\":\"\u5c0f, \u5b9d\"},\"url\":\"https:\/\/fengyuwuzu.cn\/?author=3\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"jquery\u5728\u7ebf\u9884\u89c8PDF\u6587\u4ef6\uff0c\u6253\u5f00PDF\u6587\u4ef6 | \u98ce\u96e8\u65e0\u963bblog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fengyuwuzu.cn\/?p=199","og_locale":"zh_CN","og_type":"article","og_title":"jquery\u5728\u7ebf\u9884\u89c8PDF\u6587\u4ef6\uff0c\u6253\u5f00PDF\u6587\u4ef6 | \u98ce\u96e8\u65e0\u963bblog","og_description":"\u6700\u4e3b\u8981\u7684\u662f\u4f7f\u7528\u5230\u4e86\u4e00\u4e2ajquery\u7684\u63d2\u4ef6jquery.media.js\uff0c\u4f7f\u7528\u8fd9\u4e2a\u63d2\u4ef6\u5c31\u5f88\u5bb9\u6613\u5b9e\u73b0\u4e86\u3002 \u6838\u5fc3\u4ee3\u7801 [&hellip;]","og_url":"https:\/\/fengyuwuzu.cn\/?p=199","og_site_name":"\u98ce\u96e8\u65e0\u963bblog","article_published_time":"2017-03-26T12:01:26+00:00","article_modified_time":"2017-03-26T12:05:51+00:00","og_image":[{"width":1008,"height":628,"url":"https:\/\/fengyuwuzu.cn\/wp-content\/uploads\/2017\/03\/2017-03-26_195929.png","type":"image\/png"}],"author":"\u5c0f, \u5b9d","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u5c0f, \u5b9d","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"13\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fengyuwuzu.cn\/?p=199","url":"https:\/\/fengyuwuzu.cn\/?p=199","name":"jquery\u5728\u7ebf\u9884\u89c8PDF\u6587\u4ef6\uff0c\u6253\u5f00PDF\u6587\u4ef6 | \u98ce\u96e8\u65e0\u963bblog","isPartOf":{"@id":"https:\/\/fengyuwuzu.cn\/#website"},"datePublished":"2017-03-26T12:01:26+00:00","dateModified":"2017-03-26T12:05:51+00:00","author":{"@id":"https:\/\/fengyuwuzu.cn\/#\/schema\/person\/f0ef81219f2095cccdcc2703bc34e79d"},"breadcrumb":{"@id":"https:\/\/fengyuwuzu.cn\/?p=199#breadcrumb"},"inLanguage":"zh-CN","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fengyuwuzu.cn\/?p=199"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fengyuwuzu.cn\/?p=199#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/fengyuwuzu.cn\/"},{"@type":"ListItem","position":2,"name":"jquery\u5728\u7ebf\u9884\u89c8PDF\u6587\u4ef6\uff0c\u6253\u5f00PDF\u6587\u4ef6"}]},{"@type":"WebSite","@id":"https:\/\/fengyuwuzu.cn\/#website","url":"https:\/\/fengyuwuzu.cn\/","name":"\u98ce\u96e8\u65e0\u963b","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fengyuwuzu.cn\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"zh-CN"},{"@type":"Person","@id":"https:\/\/fengyuwuzu.cn\/#\/schema\/person\/f0ef81219f2095cccdcc2703bc34e79d","name":"\u5c0f, \u5b9d","image":{"@type":"ImageObject","inLanguage":"zh-CN","@id":"https:\/\/fengyuwuzu.cn\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/804aeb0561657e61cb50121d1ac7901d3fd4fa36195485d5442e2b4b5c641e44?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/804aeb0561657e61cb50121d1ac7901d3fd4fa36195485d5442e2b4b5c641e44?s=96&d=mm&r=g","caption":"\u5c0f, \u5b9d"},"url":"https:\/\/fengyuwuzu.cn\/?author=3"}]}},"_links":{"self":[{"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=\/wp\/v2\/posts\/199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=199"}],"version-history":[{"count":6,"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=\/wp\/v2\/posts\/199\/revisions"}],"predecessor-version":[{"id":206,"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=\/wp\/v2\/posts\/199\/revisions\/206"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=\/wp\/v2\/media\/201"}],"wp:attachment":[{"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fengyuwuzu.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}