Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[JS][SwfUpload] IE7 geeft error

Pagina: 1
Acties:

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 00:51
Ik ben druk bezig om swfupload werkend te krijgen in IE7, maar ik krijg een error waar ik niet uitkom.
Fout: Niet geimplamenteerd
De regel waar ie op vastloopt is deze:

code:
1
window.onload = Init();


De code die er bij hoort:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
    <script type="text/javascript">
    var swfu;
    
        window.onload = Init();
        
        function Init() {
        swfu = new SWFUpload({
            upload_script : "' . $this->uploadPage . '",
            target : "' . $this->id . '",
            flash_path : "' . $this->path . '/SWFUpload.swf",
            allowed_filesize : ' . $this->fileSize .',
            allowed_filetypes : "' . $allTypes . '",
            allowed_filetypes_description : "' . $this->desc . '",
            browse_link_innerhtml : "Bladeren",
            upload_link_innerhtml : "Versturen",
            browse_link_class : "browsebtn",
            upload_link_class : "uploadbtn browsebtn",
            flash_loaded_callback : "swfu.flashLoaded",
            upload_file_queued_callback : "fileQueued",
            upload_file_start_callback : "fileUploadStart",
            upload_progress_callback : "fileUploadProgress",
            upload_file_complete_callback : "uploadFileComplete",
            upload_file_cancel_callback : "fileCanceled",
            upload_queue_complete_callback : "allCompleted",
            upload_error_callback : "error",
            upload_cancel_callback : "uploadCancel",
            auto_upload : false 
        });
        }
        
    </script>


De site waar het gebeurt: linkje weggehaald

Als ik het winow.onload gedeelte ervoorweg haal en dan de pagina in IE7 laad dan krijg ik het volgende:
De website kan niet worden geinitialiseerd, de bewerking wordt afgebroken
Als ik dan op OK druk stopt de pagina met laden, en kom ik bij een IE7 errorscherm uit.


edit:

Probleem opgelost, IE wil geen haakjes achter Init, FF wel via browserdetection opgelost.

[ Voor 7% gewijzigd door ZpAz op 07-09-2007 17:20 ]

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


  • Crayne
  • Registratie: Januari 2002
  • Laatst online: 17-03 13:41

Crayne

Have face, will travel

En als je de haakjes achter Init() weg laat?

Mijn Library Thing catalogus


Verwijderd

Juh,

En kijk anders even hieronder:

http://dean.edwards.name/weblog/2005/09/busted/
http://www.outofhanwell.c..._onload_problem_revisited
I had the same issues in both the browsers with the downloaded scripts, but not with the website itself, so I started searching and copied the event handlers you can find in http://labb.dev.mammon.se/swfupload/jscripts/example.js

These worked like a charm in IE7 and FF2.
Maybe van any use

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 00:51
Bedankt, ik ben nu niet thuis maar zal er zsm naar kijken.

Haakjes achter init weg, en het werkt als een tierelier in IE, dan doet ie af en toe wat vreemd in FF, maar dat los ik dan maar op via browser detection.

[ Voor 57% gewijzigd door ZpAz op 07-09-2007 17:08 ]

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF