Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-09-2009, 21:13   #1 (permalink)
...mit Humor
 
Benutzerbild von painflow
 
Registriert seit: Mar 2004
Ort: Hamburg
Beiträge: 311
swf verschiebt sich in html seite bei rechter Maustaste!

moin flasher,

hab ein komisches problem.

hab einen flashfilm in eine html seite eingebunden. klappt alles wunderbar, doch wenn ich in der html seite auf den flashfilm mit der rechten maustaste klicke und auf "alles anzeigen gehe", dann verschiebt er sich um ein oder zwei pixel nach links/oben.

hab den film folgendermaßen eingebunden:

HTML-Code:
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
        <td  align="center" class="logoheader">
                 	
  <script language="javascript">
	if (AC_FL_RunContent == 0) {
		alert("Diese Seite erfordert die Datei \"AC_RunActiveContent.js\".");
	} else {
		
				AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', '100%',
			'height', '150',
			'src', 'enp_header',
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'window',
			'devicefont', 'false',
			'id', 'enp_header',
			'bgcolor', '#ffffc1',
			'name', 'enp_header',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','sameDomain',
			'movie', 'templates/hpid/flash/enp_header',
			'salign', ''
			); //end AC code
	}
</script>
<noscript>
	<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="150" id="enp_header" align="middle">
	<param name="allowScriptAccess" value="sameDomain" />
	<param name="allowFullScreen" value="false" />
	<param name="movie" value="templates/hpid/flash/enp_header.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffc1" /> <embed src="templates/hpid/flash/enp_header.swf" quality="high" bgcolor="#ffffc1" width="100%" height="150" name="enp_header" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
	</object>
</noscript>

                 	</td>
               
        </tr>
  </table>
die css lautet:

HTML-Code:
td.logoheader {
  margin: 0;
  padding:  0;
  /*background     : url(../images/header.jpg)  #fff no-repeat bottom left;*/
  background: #ffffc1;
  height         : 150px;
  width          : 100%;
  
 }
und im flashfilm steht im ersten frame:

HTML-Code:
stop();
Stage.scaleMode = "noscale";
Stage.align = "TL";

_root.bild_mc.swapDepths(16000);
_root.europa.swapDepths(16001);
_root.netz.swapDepths(16002);
_root.gewalt.swapDepths(16003);

var stageListener = new Object();

stageListener.onResize = function() {

//_root.bild_mc._width = Stage.width;
//_root.bild_mc._height = Stage.height;
//_root.bild_mc._xscale = _root.bild_mc._yscale;
_root.bild_mc._y = Stage.height/22;
_root.bild_mc._x = Stage.width/24;
}

Stage.addListener(stageListener);

stageListener.onResize();

/************************************************/
/*********Bilder laden***************************/
/************************************************/
var tl = this;
var i = -1;
var anz = 5;
// Aanzahl Bilder 
var bildpause = 5;
// Pause zwischen dem Laden 
tl.createEmptyMovieClip("watcher", 0);
tl.createEmptyMovieClip("loader1", 1);
tl.createEmptyMovieClip("loader2", 2);

function nextPic() {
	i = i<anz-1 ? ++i : 0;
	clearInterval(tl.iv);
	if (mc != tl.loader1) {
		mc = tl.loader1;
	} else {
		mc = tl.loader2;
	}
	mc._alpha = 0;
	mc.swapDepths(2);
	mc.loadMovie("templates/hpid/flash/image"+i+".jpg");
	tl.watcher.onEnterFrame = function() {
		if (mc.getBytesLoaded()>=mc.getBytesTotal() && mc.getBytesLoaded()>4) {
			if (mc._alpha<100) {
				mc._alpha += 2;
			} else {
				delete this.onEnterFrame;
				tl.iv = setInterval(nextPic, bildpause*1000);
			}
		}
	};
}
//  
nextPic();
wäre euch echt dankbar für hilfe oder anregungen.

danke danke danke

schönen gruß
painflow
__________________
Aus den Trümmern unserer Verzweifelung bauen wir unseren Charakter !!!
painflow ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:02 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele