Javascript 如何使用Uploadify发送参数?

Javascript 如何使用Uploadify发送参数?,javascript,wordpress,uploadify,swfupload,Javascript,Wordpress,Uploadify,Swfupload,我试图用Uploadify取代Wordpress中的SWFUpload,因为它看起来更适合定制,也更易于使用 现在,我了解到Wordpress在上传文件时会发送一些数据供服务器验证。我很好奇如何在我的上传表单中使用这些数据来取代Wordpress自己的上传表单 这是Wordpress上传表单的一个示例: <object width="132" height="23" class="swfupload" data="http://xxx.com/wp-includes/js/swfuploa

我试图用Uploadify取代Wordpress中的SWFUpload,因为它看起来更适合定制,也更易于使用

现在,我了解到Wordpress在上传文件时会发送一些数据供服务器验证。我很好奇如何在我的上传表单中使用这些数据来取代Wordpress自己的上传表单

这是Wordpress上传表单的一个示例:

<object width="132" height="23" class="swfupload" data="http://xxx.com/wp-includes/js/swfupload/swfupload.swf?preventswfcaching=1300750794560" type="application/x-shockwave-flash" id="SWFUpload_0">
<param value="window" name="wmode">
<param value="http://xxx.com/wp-includes/js/swfupload/swfupload.swf?preventswfcaching=1300750794560" name="movie">
<param value="high" name="quality">
<param value="false" name="menu">
<param value="always" name="allowScriptAccess">
<param value="movieName=SWFUpload_0&amp;uploadURL=http%3A%2F%2Fxxx.com%2Fwp-admin%2Fasync-upload.php&amp;useQueryString=false&amp;requeueOnError=false&amp;httpSuccess=&amp;assumeSuccessTimeout=0&amp;params=post_id%3D3562%26amp%3Bauth_cookie%3Dadmin%257C1301439526%257C5e5e63158e880597c782656a719f1738%26amp%3Blogged_in_cookie%3Dadmin%257C1301439526%257Ce01206ec12b5cee4a605f9abff385cc0%26amp%3B_wpnonce%3Dc52b08b0ce%26amp%3Btype%3Dimage%26amp%3Btab%3Dtype%26amp%3Bshort%3D1&amp;filePostName=async-upload&amp;fileTypes=*.*&amp;fileTypesDescription=All%20Files&amp;fileSizeLimit=4194304b&amp;fileUploadLimit=0&amp;fileQueueLimit=0&amp;debugEnabled=false&amp;buttonImageURL=http%3A%2F%2Fxxx.com%2Fwp-includes%2Fimages%2Fupload.png%3Fver%3D20100531&amp;buttonWidth=132&amp;buttonHeight=23&amp;buttonText=%3Cspan%20class%3D%22button%22%3ESelect%20Files%3C%2Fspan%3E&amp;buttonTextTopPadding=3&amp;buttonTextLeftPadding=0&amp;buttonTextStyle=.button%20%7B%20text-align%3A%20center%3B%20font-weight%3A%20bold%3B%20font-family%3A%22Lucida%20Grande%22%2CVerdana%2CArial%2C%22Bitstream%20Vera%20Sans%22%2Csans-serif%3B%20font-size%3A%2011px%3B%20text-shadow%3A%200%201px%200%20%23FFFFFF%3B%20color%3A%23464646%3B%20%7D&amp;buttonAction=-110&amp;buttonDisabled=false&amp;buttonCursor=-1" name="flashvars">
</object>

现在,我猜这个表单数据是在这里生成的: (此处的完整代码:从第1494行开始)

但除此之外,我还很无知。 如何通过Uploadify发送所需的参数?脚本数据?需要哪些参数?这可能吗?

在配置中使用选项。在下面的示例中,有两个参数是sentm
name
age

$('#file_upload').uploadify({
  'uploader'    : '/uploadify/uploadify.swf',
  'script'      : '/uploadify/uploadify.php',
  'cancelImg'   : '/uploadify/cancel.png',
  'folder'      : '/uploads',
  'scriptData'  : {'name':'Ronnie','age':30}
});

只是想让你知道。。Uploadify实际上从3.0版开始在引擎盖下使用SWFUpload。此外,您应该使用Plupload。想告诉我为什么Plupload更好吗?我见过那个特别的插件,其中一个我认为它很难看(我之所以要替换Wordpress自己的表单是因为它太乱了,看起来很难看),它支持拖放和文件上传“分块”(对于大型文档来说,哪种方式更有效。-这有什么乱七八糟的地方吗?:也许改天再试试,因为现在我认为它在视觉上与Wordpress自己的上传表单太相似了,因此我看不到使用它的真正用途(尽管我知道它比Wordpress自己的好很多)基于此,我只需要发送“scriptData”:{“movie”:“”},它应该像SWFUpload一样传递数据?这取决于您试图实现的目标,可能是正确的。