Wie bette ich eine Flash-Datei (.swf) in asp.net ein?

7

Wie wird eine Flash-Datei (.swf) in asp.net angezeigt?

    
sevugarajan 21.03.2009, 06:12
quelle

5 Antworten

12

hab das von YouTube

%Vor%

Du brauchst das nur:

%Vor%     
roman m 21.03.2009, 06:21
quelle
3

Verwenden Sie den Javascript-Helper des SWF-Objekts Ссылка

  • es ist Industriestandard
  • es verbergen die Unterschiede von Flash-Initialisierungen zwischen Browsern
  • es erlaubt Ihnen, Flash-Variablen in browserunabhängiger Weise anzugeben
  • ermöglicht es Ihnen, die erforderliche Version des Flash Players anzugeben

Siehe Beispiel unten

%Vor%     
se_pavel 24.03.2009 20:15
quelle
2

Ich würde FlashEmbed in Erwägung ziehen, ein JavaScript-Tool, mit dem Sie Flash-Objekte in Sie einbetten können Webseite.

Es ist einfach zu bedienen und hat viele Vorteile:

  • es ist sehr einfach: benutze einfach flashembed("flash10", "/swf/flash10.swf") zum Beispiel, wenn du nichts besonderes brauchst, musst du nicht viel lernen.
  • gibt es viele Demos auf der Seite, wie man das Tool
  • konfiguriert
  • jQuery-Unterstützung: flashembed wurde speziell für Scripter entwickelt, mit einer optimierten Programmier-API und einer Unterstützung für jQuery-Selektoren.
  • JSON-Konfiguration: Bei der Konfiguration von Flash-Objekten können die Werte komplexe JavaScript-Objekte mit Arrays, Strings, Funktionen und anderen Objekten sein.
  • Größe: Das Plugin wiegt bei Minimierung ca. 5 kb.

Wenn Sie möchten, können Sie ein ASP.NET-Serversteuerelement schreiben, das den HTML-Code rendert, den Sie auf dieser Seite benötigen:

  1. Enthält eine externe Skript-Ressourcenverknüpfung mit ScriptManager.RegisterScriptResource(...) (einmal pro Seite)
  2. Rendern Sie das flashbmed-Skript mit ScriptManager.RegisterClientScript(...) (für immer y flash, das Sie auf einer Seite einbetten möchten)
  3. Schreiben Sie einige nützliche Eigenschaften wie src, name etc.

Verwenden Sie dann das Steuerelement auf Ihren Seiten zum Beispiel:

%Vor%     
splattne 21.03.2009 07:15
quelle
1

Die Einbettung wird über das gehandhabt, was Sie in HTML ausgegeben haben - ASP.NET ist dafür nicht spezifisch.

Anders gesagt, auf die gleiche Weise, wie Sie andere HTML <B>, <I> usw. ausgeben, können Sie etwas ausgeben wie:

%Vor%     
Bill 21.03.2009 06:30
quelle
1

Die Verwendung von HTML5-embed-Tags alleine würde in allen modernen Browsern funktionieren.

%Vor%     
Semra 08.05.2012 09:42
quelle

Tags und Links