2011-02-09 2 views
1

Я пытаюсь сделать uploadify 3.0 (сценарий загрузки файлов на основе jQuery), однако кажется, что я не могу. Вот как я использую его:Uploadify не отображает кнопку

<script type="text/javascript" src="jquery.uploadify.min.js"></script> 
<script type="text/javascript" src="jquery-1.5.js"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
$('#file_upload').uploadify({ 
'swf' : 'uploadify.swf', 
'uploader' : 'uploadify.php', 
'cancelImg' : 'uploadify-cancel.png', 
'folder' : 'uploads', 
'auto' : true 
}); 
}); 
</script> 

А вот HTML часть:

<fieldset style="border: 1px solid #CDCDCD; padding: 8px; padding-bottom:0px; margin: 8px 0"> 
     <legend><strong>Uploadify - Single and Multiple Sample</strong></legend> 

     <h2>Multiple File Auto Upload</h2> 
     <p>Images Only</p> 

     <input id="file_upload" name="file_upload" type="file" /> 

     <p></p> 
    </fieldset> 

Спасибо за помощь.

+0

И проблемы у вас возникли это ...? – CanSpice

+0

В чем проблема? Что не работает? –

+0

Опишите, что такое фактическая ошибка или проблема. – Cfreak

ответ

1

Я вижу несколько вещей, которые поднимают бровь для меня. Во-первых, я не вижу ссылки на скрипт swfobject. У вас должна быть строка, подобная этой.

<script type="text/javascript" src="/swfobject.js"></script> 

или существует свободно размещается версия здесь

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js"></script> 

Кроме того, я не вижу ссылку на Uploadify .css файл, который определяет кнопку Загрузить местонахождение, изображение и т.д.

<link href="/uploadify/uploadify.css" type="text/css" rel="stylesheet" /> 

И похоже, что у вас есть все пути к файлу, смотрящие на корневой каталог, это правильно для вашего проекта? У вас действительно есть uploadify.swf, uploadify.php и uploadify-cancel.png в том же каталоге?

Убедитесь, что папка, которую вы загружаете, существует и имеет разрешения на запись.

+0

Uploadify 3.0 не требует swfobject.js. –

1

Я нашел, что Uploadify не работает со старыми версиями jQuery. Не уверен, что вы найдете то же самое - отпустите его.

Это один работал для меня ...

<script type="text/javascript" src="jquery.uploadify.min.js"></script> 
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4.min.js"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
$('#file_upload').uploadify({ 
'swf' : 'uploadify.swf', 
'uploader' : 'uploadify.php', 
'cancelImg' : 'uploadify-cancel.png', 
'folder' : 'uploads', 
'auto' : true 
}); 
}); 
</script> 
0

Его флэш-пакет, который был обновлен в другом браузере. Просто разрешите flash на всех сайтах и ​​обновите сайт, на котором он будет работать. Он работал для меня. Пожалуйста, дайте нам знать, если кто-то имеет какие-либо лучшее решение Для справки https://support.google.com/chrome/answer/6258784?co=GENIE.Platform%3DDesktop&hl=en

Смежные вопросы