проблема с swf-объектом для загрузки файла изображения

#php #jquery #flash #uploadify

#php #jquery #flash #uploadify

Вопрос:

я только что получил этот скрипт с одного из сайтов для загрузки изображений на мой сайт www.drf-stact.co.cc Где я не могу просмотреть кнопку загрузки, т. е. менее 8, и она хорошо работает с FF и crome… пожалуйста, помогите мне заставить это работать, т. е. 6,7,8.

Большое спасибо.

 <html>
    <head>
    <script type="text/javascript" src="scripts/jquery-1.3.2.min.js"></script>
      <!--for the uploadify-->
      <link href="css/default.css" rel="stylesheet" type="text/css" />
      <link href="css/uploadify.css" rel="stylesheet" type="text/css" />
      <script type="text/javascript" src="scripts/swfobject.js"></script>
      <script type="text/javascript" src="scripts/jquery.uploadify.v2.1.0.min.js"></script>

      <script type="text/javascript">
     $(function() {
        //uploadify:
        $("#uploadify").uploadify({
            'uploader'       : 'scripts/uploadify.swf',
            'script'         : 'scripts/uploadify.php?setit=customename',
            'cancelImg'      : 'cancel.png',
            'folder'         : 'images',
            'queueID'        : 'fileQueue',
            'auto'           : true,
            'multi'          : true,
            'queueSizeLimit' : 5,
            'fileDesc'       : 'jpg, gif',
            'fileExt'        : '*.jpg;*.gif',
            'sizeLimit'      : '204800',//max size bytes - 200kb
            'checkScript'    : 'scripts/check.php', //if we take this out, it will never replace files, otherwise asks if we want to replace
            'onAllComplete'  : function() {
                                    //$('#switch-effect').unbind('change');
                                    //$('#toggle-slideshow').unbind('click');
                                }
        });

      }); 
      </script>
      <title>AD-Gallery   Uploadify   classe.upload</title>
    </head>
    <body>

      <!--uploadify-->

        <div style="float:left;">
            <div id="fileQueue"></div>
            <div>you can select more than one file at once</div>
            <input type="file" name="uploadify" id="uploadify" />
            <p><a href="javascript:jQuery('#uploadify').uploadifyClearQueue()">Cancel All Uploads</a></p>
        </div>
    <a href="index.html">back</a>  

    </body>
    </html>
  

пожалуйста, перейдите по этой ссылке, чтобы загрузить все скрипты, используемые для загрузки моего изображения. нажмите здесь, чтобы загрузить rar-файл размером всего 160 кб

Ответ №1:

  1. пожалуйста, включите надстройку flash Player в ie или обновите ее на новую.
  2. Вы также можете проверить это —

    если (swfobject.hasFlashPlayerVersion(«9.0.18»)) { $(‘. messagediv’).html (‘Идеальный размер изображения 400 x 200 для загрузки.’); } else { $(‘.messagediv’).html(‘Flash Player отключен или не установлен, пожалуйста, установите дополнительный плагин flash player в браузер.’); }

Комментарии:

1. Уважаемый — Amolv, обновлено дополнение Flash Player. я тоже это проверил.

2. пожалуйста, не думайте так, просто установите дополнение shockwave flash object в ie, uplodify будет работать.