TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 19.11.2007, 13:32   #1
TP-Junior
 
Registriert seit: Oct 2007
Ort: Berlin
Hueso macht alles soweit korrekt

sehr eigenartig...


Hallo liebes Forum,

folgendes Problem hab ich:

da man bekanntlich beim ie flash-elemente erst aktivieren muss, um sie benutzen zu können, habe ich mich an ein kleines java-script programm rangemacht, das die automatische Aktivierung erzwingt. Hier das Tutorial dazu:

http://www.zweigang.de/Blog/swfobjec...enableactivex/

Nun dieser Quelltext funktioniert:

HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- saved from url=(0014)about:internet -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>SWFObject embed by Geoff Stearns (full page) @ deconcept</title>
<!-- SWFObject embed by Geoff Stearns geoff@deconcept.com http://blog.deconcept.com/ -->
<script type="text/javascript" src="swfobject.js"></script>
<style type="text/css">
	
	/* hide from ie on mac \*/
	html {
		height: 100%;
		overflow: hidden;
	}
	
	#flashcontent {
		height: 100%;
	}
	/* end hide */

	body {
		height: 100%;
		margin: 0;
		padding: 0;
		background-color: #f60;
	}

</style>
</head>
<body>

	<div id="flashcontent">
		<strong>You need to upgrade your Flash Player</strong>
		This is replaced by the Flash content. 
		Place your alternate content here and users without the Flash plugin or with 
		Javascript turned off will see this. Content here allows you to leave out <code>noscript</code> 
		tags. Include a link to <a href="fullpage.html?detectflash=false">bypass the detection</a> if you wish.
	</div>
	
	<script type="text/javascript">
		// <![CDATA[
		
		var so = new SWFObject("so_tester.swf", "sotester", "100%", "100%", "8", "#FF6600");
		so.addVariable("flashVarText", "this is passed in via FlashVars for example only");
		so.addParam("scale", "noscale");
		so.write("flashcontent");
		
		// ]]>
	</script>
	
</body>
</html>
aber sobald ich den div-container "flashcontent" in eine tabelle reinziehe, ist die swf nicht mehr sichtbar..

Wieso?? Im welchen Verhältnis müssen das javascript-tag und das div-tag zueinander stehen?

Vielen dank für antworten..
lg
Hueso
Hueso ist offline   Mit Zitat antworten


Alt 19.11.2007, 13:46   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Zeig mal Diene Einbindung in einer Tabelle.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 19.11.2007, 14:44   #3
TP-Junior
 
Registriert seit: Oct 2007
Ort: Berlin
Hueso macht alles soweit korrekt
es ist eigentlich nahezu egal, an welcher stelle ich das div-tag plaziere, sobald es an irgendeiner stelle in der tabelle steht, geht es nicht mehr. (wie bspw so..)

HTML-Code:
<body>

<div> dies ist die Div BOX Aussen!!! 
<table width="500" border="0">
  <tr>
    <th scope="col"><div id="flashcontent">
		<strong>You need to upgrade your Flash Player</strong>
		This is replaced by the Flash content. 
		Place your alternate content here and users without the Flash plugin or with 
		Javascript turned off will see this. Content here allows you to leave out <code>noscript</code> 
		tags. Include a link to <a href="fullpage.html?detectflash=false">bypass the detection</a> if you wish.
</div></th>
  </tr>
</table></div>

<script type="text/javascript">
	
		// <![CDATA[
		
		var so = new SWFObject("red_MainMenu.swf", "sotester", "100%", "100%", "8", "#FF6600");
		so.addVariable("flashVarText", "this is passed in via FlashVars for example only");
		so.addParam("scale", "noscale");
		so.write("flashcontent");
		
		// ]]>
	</script>

</body>
aber sonst kann ich es z.B. in tausend divs oder so reinpacken, und es funzt nur bei ner tabelle nicht (und das ist leider wichtig, dass es in einer tabelle stehen muss..)...
Hueso ist offline   Mit Zitat antworten
Alt 20.11.2007, 11:44   #4
TP-Junior
 
Registriert seit: Oct 2007
Ort: Berlin
Hueso macht alles soweit korrekt
Ich komme einfach net weiter..

hat niemand ne Idee..??

Oder weiss jemand wie ich generell (über einen anderen Weg) flash elemente für den IE automatisch aktivieren kann??
Danke..

Geändert von Hueso (20.11.2007 um 12:46 Uhr).
Hueso ist offline   Mit Zitat antworten
Alt 20.11.2007, 13:48   #5
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Nun mal locker bleiben, wir sind ja nun nicht alle 24h hier ...

Dann nutze einfach mal SWFObject2 (Beta) damit geht es.
Projektpage | Download

Folgendes habe ich nun schnell getestet und es geht.
HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
	<head>
		<title>SWFObject v2.0 dynamic embed sample page</title>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<script type="text/javascript" src="swfobject.js"></script>
		<script type="text/javascript">
		swfobject.embedSWF("test.swf", "myContent", "300", "120", "9.0.0", "expressInstall.swf");
		</script>
	</head>
	<body>
		<div> dies ist die Div BOX Aussen!!! 
			<table width="500" border="0">
			  <tr>
				<th scope="col">
					<div id="myContent">
						<h1>Alternative content</h1>
						<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
					</div>	
				</th>
			  </tr>
			</table>
		</div>
	</body>
</html>
Weiterhin zu Info: Das Problem mit SWFObject 1.5 besteht nur im IE und nicht im FF. Habe nun aber keine Lust zu forschen, warum. Nutze 2.0 und gut ist.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 20.11.2007, 13:58   #6
TP-Junior
 
Registriert seit: Oct 2007
Ort: Berlin
Hueso macht alles soweit korrekt
hey mark,

sorry, wollte nicht stressen, oder falsch verstanden werden.. in jedem fAll danke(!) ich werds gleich mal probieren..

lg
Hueso ist offline   Mit Zitat antworten
Alt 20.11.2007, 16:31   #7
TP-Junior
 
Registriert seit: Oct 2007
Ort: Berlin
Hueso macht alles soweit korrekt
also danke nochmal, klappt alles! Hab noch kurz 2 Fragen:

wo genau muss ich den Parameter "wmode="transparent" hinzufügen, um den Hintergrund der swf-file transparent zu machen &

wie sorge ich dafür, dass die swf im z-index hinten bleibt, also nicht nebenstehende divs überdeckt. (habe es im Css mit z-index Angabe probiert, klappt jedoch hier nicht)
Hueso ist offline   Mit Zitat antworten
Alt 20.11.2007, 16:38   #8
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
z-index
wmode (Quelltext anschauen)
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 20.11.2007, 20:26   #9
TP-Junior
 
Registriert seit: Oct 2007
Ort: Berlin
Hueso macht alles soweit korrekt
so, habs jetzt nach paar mal rumprobieren geschafft.. danke
Hueso ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
sehr eigenartig... sehr eigenartig...
« farbcode herausfinden | float & clear »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:51 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67