Implementierungscode zum Hinzufügen von Links zu FLASH über HTML (Div-Ebene)

Implementierungscode zum Hinzufügen von Links zu FLASH über HTML (Div-Ebene)
Heute möchte ein Kunde eine Anzeige schalten und das von ihm bereitgestellte Material ist Flash. Obwohl uns das nicht besonders gefällt, können wir nichts dagegen tun, da der Kunde Flash mag und befürchtet, dass einige Browser oder Software die mit Flash gelieferten Links blockieren. Wir müssen einen Link über HTML hinzufügen, da dieser sonst blockiert wird und die Wirkung nicht gut ist. Sie kennen die Konsequenzen.

Ich habe das vor ein paar Jahren gemacht, als ich anderen dabei half, es zu pflegen, aber ich habe es schon lange nicht mehr gemacht und fühlte mich damit zu ungewohnt. Ich habe es hier speziell organisiert, damit es Freunden in Not leichter fällt. Ich hoffe, dass jeder 123WORDPRESS.COM unterstützen wird.

Nachfolgend der vollständige Code. Da Flash-Dateien relativ groß sind, verwenden wir Iframe, um die Anzeigen zu laden:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >   
  2. < html   xmlns = "http://www.w3.org/1999/xhtml" >   
  3. <Kopf>   
  4. < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz = gb2312"   />   
  5. <Titel> Flash Plus Link_123WORDPRESS.COM exklusiv </Titel>   
  6. < Stil   Typ = "Text/CSS" >   
  7. <!--
  8. Körper {
  9. Position: relativ;
  10. z-Index: 0;
  11. Rand: 0; Polsterung: 0
  12. }
  13. Körper, td, th {
  14. Farbe: #333333;
  15. }
  16. *{Rand:0; Polsterung:0}
  17. img{ border:0}
  18. #jb51{ Position:relativ; Breite:300px; Höhe:250px}
  19. #div1 {
  20. Position: absolut;
  21. links: 0;
  22. oben: 0;
  23. Breite: 300px;
  24. Höhe: 250px; Z-Index: -1
  25.   
  26. }
  27. #div2 {
  28. Position: absolut;
  29. links: 0;
  30. oben: 0;
  31. Breite: 300px;
  32. Höhe: 250px;
  33. z-Index:99999;
  34. }
  35. #div2 a:link{ Anzeige:Block; Breite:300px; Höhe:250px}
  36. -- >   
  37. </Stil> </Kopf>   
  38. < Textkörper >   
  39. < div   id = "jb51" >   
  40. < div   Ich würde = "div1" >   
  41. < Skript   Typ = "Text/Javascript" >   
  42. dokument.schreiben(' < Objekt   Klassen-ID = "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"   Codebasis = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"   Breite = "300"   Höhe = "250" > ');
  43. Dokument.schreiben(' < Parameter   Name = "Film"   Wert = "http://img.jb51.net/image/22cn_jb51net.swf"   /> ');
  44. Dokument.schreiben(' < Parameter   Name = "Qualität"   Wert = "hoch"   /> < Parameter   Name = "wmode"   Wert = "undurchsichtig"   /> ');
  45. dokument.schreiben(' < einbetten   quelle = "http://img.jb51.net/image/22cn_jb51net.swf"   Qualität = "hoch"   Plugins-Seite = "http://www.macromedia.com/go/getflashplayer"   Typ = "Anwendung/x-shockwave-flash"   Breite = "300"   Höhe = "250"   wmode = " undurchsichtig" > </embed> ' );
  46. document.write(' </ Objekt > ');
  47. </ Skript >   
  48. </div>   
  49. < div   Ich würde = "div2" >   
  50. <   href = "https://www.jb51.net"   Ziel = "_blank" > < img   quelle = "http://img.jb51.net/image/touming.png"   Breite = "300"   Höhe = "250"   /> </ a >   
  51. </div>   
  52. </div>   
  53. </ Körper >   
  54. </ html >   
Derzeit sind die Werbemanager nicht mehr so ​​einfach zu verwenden, der Baidu-Manager hat andere Materialien gestoppt, cnzz wurde von 360 blockiert und der Zugriff über Google ist langsam. Es ist nicht einfach, hinter die Kulissen zu gelangen. Es bleibt Ihnen keine andere Wahl, als es auf Ihrem eigenen Server abzulegen.

Dazu müssen einige Punkte erläutert werden:

<img src="http://img.jb51.net/image/touming.png" width="300" height="250" />Die Datei touming.png ist hier eine transparente 1-Pixel-PNG-Datei. Wenn Sie das Bild nicht möchten, ist der Link im Internet Explorer falsch.

Natürlich ist der CSS-Stil das Wichtigste, zuerst position:relative, dann position:absolute;

Später habe ich im Internet eine Methode von jemand anderem gesehen. Diese wurde über eine Schaltfläche implementiert, aber es ließ sich kein neues Fenster öffnen. Geben Sie dies bitte ebenfalls an. Wenn Sie feststellen, dass unser Produkt nicht nützlich ist, kontaktieren Sie uns bitte, damit wir es aktualisieren können. Vielen Dank.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >   
  2. < html   xmlns = "http://www.w3.org/1999/xhtml" >   
  3. <Kopf>   
  4. < Meta   http-equiv = "Inhaltstyp"   Inhalt = "Text/HTML; Zeichensatz=utf-8"   />   
  5. < Titel > Unbenanntes Dokument </ Titel >   
  6. < Stil   Typ = "Text/CSS" >   
  7. <!--
  8. Körper {
  9. Position: relativ;
  10. z-Index: 0;
  11. Rand: 0; Polsterung: 0
  12. }
  13. Körper, td, th {
  14. Farbe: #333333;
  15. }
  16. *{Rand:0; Polsterung:0}
  17. img{ border:0}
  18. #jb51{ Position:relativ; Breite:300px; Höhe:250px}
  19. #div1 {
  20. Position: absolut;
  21. links: 0;
  22. oben: 0;
  23. Breite: 300px;
  24. Höhe: 250px; Z-Index: -1
  25.   
  26. }
  27. #div2 {
  28. Position: absolut;
  29. links: 0;
  30. oben: 0;
  31. Breite: 300px;
  32. Höhe: 250px;
  33. z-Index:99999;
  34. }
  35. -- >   
  36. </ Stil >   
  37. </ Kopf >   
  38. < Textkörper >   
  39. < Schaltfläche   Stil = "Breite: 300; Höhe: 250; Hintergrund: transparent; Rand: o; Polsterung: 0; Cursor: Hand"   beim Klicken = "window.location.href='http://s.jb51.net'" >     
  40. < Objekt   Klassen-ID = "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"      
  41.          Codebasis = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"   Breite = "100 %"   Höhe = "100%" >     
  42.               < Parameter   Name = "Film"   Wert = "http://img.jb51.net/image/22cn_jb51net.swf" >     
  43.               < Parameter   Name = "Qualität"   Wert = "hoch" >   
  44.               < Parameter   Name = "wmode"   Wert = "undurchsichtig"   />   
  45.               < einbetten   quelle = "http://img.jb51.net/image/22cn_jb51net.swf"   Breite = "300"   Höhe = "250"   Qualität = "hoch"   Plugins-Seite = "http://www.macromedia.com/go/getflashplayer"   Typ = "Anwendung/x-shockwave-flash"   ausrichten = "Mitte"    wmode = "undurchsichtig" >     
  46.                 </einbetten>     
  47.              </ Objekt >     
  48. </ Schaltfläche >     
  49. </ Körper >   
  50. </ html >   
Okay, das ist alles für diesen Artikel, er reicht im Grunde für Ihren Gebrauch aus. Hinterlassen Sie gerne Kommentare. Original von 123WORDPRESS.COM.

<<:  So wählen Sie alle untergeordneten Elemente aus und fügen ihnen in CSS Stile hinzu

>>:  Sehr empfehlenswert! Syntax Sugar in Vue 3.2 einrichten

Artikel empfehlen

Verwendung und Beispiele für Linux-Befehle zur Echotextverarbeitung

Die Beschreibung von echo im Linux-Hilfedokument ...

MySQL-Datenmigration mit dem Befehl MySQLdump

Die Vorteile dieser Lösung liegen in der Einfachh...

Vue implementiert die Lupenfunktion der Produktdetailseite

In diesem Artikel wird der spezifische Code von V...

Zusammenfassung der Diskussion zur Gültigkeitsdauer von Nginx-Cookies

Bei jedem Besuch wird im Browser Cookie generiert...

Einführung in die Parameter und Regeln für reguläre Ausdrücke bei Nginx

Vorwort In letzter Zeit habe ich Kunden dabei geh...

Praktisches MySQL + PostgreSQL Batch-Insert-Update insertOrUpdate

Inhaltsverzeichnis 1. Baidu-Enzyklopädie 1. MySQL...

MySQL-Update-Fall Update-Feldwert ist keine feste Operation

Wenn bei der Verarbeitung von Batch-Updates besti...

Detaillierte Erklärung von JavaScript zur Überwachung von Routenänderungen

Inhaltsverzeichnis Geschichte pushState() Methode...

Konfigurieren Sie ein Implementierungsbeispiel für den Mysql-Master-Slave-Dienst

Konfigurieren Sie ein Implementierungsbeispiel fü...

Webdesign-Erfahrung: Das Navigationssystem schlank machen

<br />Bei Diskussionen mit meinen Freunden h...

CentOS 7 erstellt Hadoop 2.10 mit hoher Verfügbarkeit (HA)

Dieser Artikel beschreibt, wie man einen hochverf...

Tomcat8 verwendet Cronolog zum Aufteilen von Catalina.Out-Protokollen

Hintergrund Wenn die von Tomcat generierte catali...

So handhaben Sie den Token-Ablauf in WeChat-Miniprogrammen

Inhaltsverzeichnis Fazit zuerst Frage Lösung Verw...