Gibt es trotzdem einen "cliking" Sound im IE mit HTML, Javascript oder Flash?

8

Ich habe eine Flash-Anwendung in Aktionsskript 2 geschrieben, und an einem Punkt macht es mehrere Back-to-Back-JavaScript-Anfragen mit getUrl ().

Sie müssen als separate Anforderungen ausgeführt werden, da IE die Länge einer einzelnen Anforderung begrenzt hat und bei Überschreitung dieses Limits automatisch fehlschlägt.

Wenn dies der Fall ist, wenn der Benutzer den Ton eingeschaltet hat, gibt es eine Flut von "Klick-Klick".

    
Anthony 13.04.2010, 10:10
quelle

5 Antworten

2

Hier finden Sie eine ähnliche Lösung: Ссылка Zusammenfassend, statt dessen:

%Vor%

Sie tun dies:

%Vor%

Wäre es möglich, die externen Objekte mit DOM-Methoden wie diesem zu laden? Gibt es keinen Flash für die JavaScript-Bridge, sodass Sie eine JS-Funktion in Ihrem Flash-Skript auslösen könnten? Es ist eine Art Klotz, aber es könnte funktionieren.

    
Barnabas Kendall 14.04.2010, 01:33
quelle
0

Das hat mich schon seit Ewigkeiten nervig gemacht. Nichts zu tun, soweit ich weiß: /

Aber glücklich, korrigiert zu werden!

J

    
Juan Delgado 13.04.2010 11:11
quelle
0

Sie können den Windows-Startnavigationstun auf "Keine" ändern. Dadurch wird das Klickgeräusch deaktiviert.

    
Larry Osterman 13.04.2010 14:35
quelle
0

Ich bin nicht mit dem Ausdruck Back-to-Back-Call vertraut. Können Sie näher erläutern, was diese Anrufe tun sollen?

Wenn Sie meinen, dass Sie JS-Funktionen von AS aufrufen, müssen Sie mehrere getUrl -Aufrufe verwenden, weil Sie dann mehr Informationen übermitteln möchten, als der IE in einer Anfrage verarbeiten kann (in der Sie Ihre JS-Aufrufe verbergen) Warum benutzt du ExternalInterface nicht? Wenn ich mich nicht irre, war diese Funktion in AS2 und sollte kein Rauschen erzeugen: -).

JavaScript:

%Vor%

ActionScript:

%Vor%

Ich gehe davon aus, dass das Problem in der Menge der Informationen liegt, die Sie dem JS mitteilen möchten. Andernfalls könnten Sie einfach die JS-Wrapper-Funktion schreiben und diese mit folgendem Befehl aufrufen:

%Vor%

Und Sie würden nur einen Klick bekommen.

    
CodeRipper 15.04.2010 23:15
quelle
0

Vergiss es, du kannst das dumme Browserdesign nicht reparieren. MS beschließen, ihre Benutzer zu ärgern, das ist ihr Problem, nicht deins. Wenn Sie es für sie reparieren, nehmen Sie nur ihren Anreiz, es dort zu reparieren, wo es repariert werden sollte.

Wer sich darüber ärgert, sollte zu den Soundeinstellungen finden.

    
aaaaaaaaaaaa 16.04.2010 13:49
quelle