swfupload funktioniert nicht mehr unter IE

8

Ссылка scheint im IE nicht mehr zu funktionieren. Gibt es dafür eine Lösung?

Ich bekomme stattdessen ein rotes Kreuz und der 'Button' ist nicht anklickbar.

Ich betreibe IE 8.

    
sean 05.02.2010, 03:32
quelle

3 Antworten

11

Ich könnte das Problem mit IE9 unter Windows 7, aber nur auf virtuellen Maschinen reproduzieren. Wie auch immer, ich war in der Lage, ein Quick'n'Dirty anzuwenden, um das Problem zu beheben, indem ich swfupload.js (v2.2.0) irgendwo in Zeile 230 patchte, dank diesen Beitrag .

%Vor%

Scheint, dass ein sehr ähnlicher Fix für 2.5.0 helfen könnte.

BEARBEITEN: Es scheint, dass dieser Fix für einige VMs, bei denen ein IE-Add-On namens "VMware Adobe Flash Optimizer" aktiviert ist, nicht ausreicht. Aus irgendeinem Grund verwandelt der Optimizer den Flash-Film in eine weiße Box (die anklickbar ist, wenn Sie darauf klicken).

Die schlechte Nachricht ist, dass ich keine Möglichkeit fand, das Vorhandensein des Optimizer Add-ons in meinem Code zu erkennen oder zu deaktivieren. So kann ich nicht sicher sein, ob der Benutzer tatsächlich die Schaltfläche oder nur eine weiße Box sieht. Ich habe keine gute Problemumgehung gefunden, sondern nur einen Fallback-Link zu einem Nicht-Flash-Upload-Formular hinzugefügt.

    
tuomassalo 18.04.2012 12:31
quelle
2

Nicht nur Sie haben das Problem. Es ist auch auf der swfuploader Website selbst. Schauen Sie sich um: Ссылка

    
Mathias Bak 30.08.2010 17:43
quelle
1

Möglicherweise haben Sie ein Add-On, das Ihnen im Weg steht. Versuchen Sie, IE 8 im Modus "Keine Add-Ons" auszuführen. Von Ссылка :

" Methode 3: Führen Sie Internet Explorer im Modus" Keine Add-Ons "aus

Internet Explorer-Add-Ons, z. B. ActiveX-Steuerelemente und Browser-Symbolleisten, werden von einigen Websites verwendet, um eine verbesserte Browserumgebung bereitzustellen. Ein Fehler kann auftreten, wenn ein Add-On beschädigt ist oder wenn ein Add-On mit Internet Explorer in Konflikt steht. Um festzustellen, ob der Fehler von einem Add-On verursacht wird, führen Sie Internet Explorer im Modus "Keine Add-Ons" aus. Gehen Sie hierzu folgendermaßen vor:

  1. Klicken Sie auf Start und geben Sie Internet Explorer in das Feld Suche starten ein.
  2. Klicken Sie auf Internet Explorer (keine Add-Ons) . Der Internet Explorer wird ohne Add-Ons, Symbolleisten oder Plug-Ins geöffnet.
  3. Testen Sie Internet Explorer, um sicherzustellen, dass es korrekt funktioniert. Wenn weiterhin Probleme auftreten, versuchen Sie Methode 4.

Wenn keine Fehler auftreten, wird das Problem durch eines der Add-Ons verursacht, die normalerweise zusammen mit Internet Explorer geladen werden. Verwenden Sie in diesem Fall eine der folgenden Optionen.

Option 1: Internet Explorer zurücksetzen

Setzen Sie Internet Explorer auf die Standardkonfiguration zurück. Dieser Schritt deaktiviert auch alle installierten Add-Ons, Plug-Ins oder Symbolleisten. Obwohl diese Lösung schnell ist, bedeutet dies auch, dass sie neu installiert werden müssen, wenn Sie eines dieser Add-Ons in Zukunft verwenden möchten. Verwenden Sie Methode 4, um Einstellungen von Internet Explorer zurückzusetzen.

Option 2: Verwenden Sie das Tool zum Verwalten von Add-Ons, um zu bestimmen, welches Add-On das Problem verursacht

Verwenden Sie das Tool Add-Ons verwalten in Internet Explorer, um jedes Add-On einzeln zu deaktivieren, um festzustellen, welches Add-On Fehler verursacht. Gehen Sie hierzu folgendermaßen vor:

Internet Explorer 8

  1. Öffnen Sie Internet Explorer 8.
  2. Klicken Sie auf Extras und anschließend auf Add-Ons verwalten .
  3. Wählen Sie im Dropdown-Menü Anzeigen die Option Alle Add-Ons aus, um alle Add-Ons anzuzeigen, die auf dem Computer installiert sind.
  4. Wählen Sie für jedes Element in dieser Liste das Add-on aus, und klicken Sie dann im Informationsfenster auf Deaktivieren .
  5. Wenn Sie alle Elemente in dieser Liste deaktiviert haben, klicken Sie auf OK .
  6. Beenden Sie und starten Sie Internet Explorer neu.
  7. Wenn Probleme nicht mehr auftreten, wiederholen Sie die Schritte 1 bis 3.
  8. Klicken Sie für ein einzelnes Add-on auf Aktivieren .
  9. Wiederholen Sie die Schritte 6 bis 8, bis Sie festgestellt haben, welches Add-on Fehler verursacht.

Nachdem Sie diesen Prozess verwendet haben, um festzustellen, welches Add-On Fehler verursacht, können Sie dieses Add-On deaktivieren. Oder Sie können die Software deinstallieren, die das Add-On installiert. Wir empfehlen außerdem, dass Sie sich an den Softwareanbieter wenden, der das Add-On für zusätzliche Problembehandlung und Support bereitgestellt hat. "

    
Dustin Kendall 05.02.2010 04:06
quelle

Tags und Links