Fr. 02.11.2007
17:07 Uhr
#1
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Hi all ^^
Habe hier wieder mal ein Thema
...
Nun...
wir/ich sind/bin soweit gekommen, dass es auf der Seite als "Hier" steht und wenn man draufklickt das sich das PopUp öffnet. Nur wenn sich das Fenster öffnet ist es weiß und macht nicht weiter. Eigtl. sollte dort dann der Player erscheinen und die Musik abspielen...wir sind nah dran. ^^
Hier mal der Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php defined ( 'main' ) or die ( 'no direct access' ); ?><!--@title=Test@--><!--@hmenu=Test@--><!--@view=normal@--><!--@viewoptions=@-->
<title>Dynamic Popup</title>
<meta name= "robots" content= "noindex, nofollow" >
<script language= "JavaScript" >
function popup(w,h,site) {
x=screen.availWidth/2-w/2;
y=screen.availHeight/2-h/2;
var popupWindow=window.open( '' , '' , 'width=' +w+ ',height=' +h+ ',left=' +x+ ',top=' +y+ ',screenX=' +x+ ',screenY=' +y);
popupWindow.document.write(site);
}
</script>
<p><a href= "javascript:popup(300,200,'<div style=text-align: center;><object type=application/x-shockwave-flash data=emff_standard.swf height=34 width=110> <param name=movie value=emff_standard.swf> <param name=wmode value=transparent> <param name=FlashVars value=src=http://boxstr.com/files/28026_ypnuw/StarWars.mp3</object></div>')" >Hier</a></p> |
Könnte uns/mir jemand noch helfen? Bitte
verwendete ilchClan Version: 1.1
betroffene Homepage:
lw-clan.de.ms
Zuletzt modifiziert von Devil am 02.11.2007 - 17:09:04
Wer zuletzt lacht, hat den schlechtesten Ping.
Fr. 02.11.2007
17:34 Uhr
#2
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen

Bei window.open muss du natürlich auch eine Zieladresse angeben, in die ersten der beiden '', in das 2. kannst du einen Fensternamen eintragen.
Fr. 02.11.2007
17:43 Uhr
#3
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Von der Musik oder welche meinste denn? ^^
Zuletzt modifiziert von Devil am 02.11.2007 - 17:43:49
Wer zuletzt lacht, hat den schlechtesten Ping.
Fr. 02.11.2007
17:59 Uhr
#5
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

lol ^^
Ja der soll ja danach , nach dem öffnen des Fensters, den Player starten...
Und das ist ja dieser Code hier:
Den zwischen den 2 ' ' eintragen? ^^
Edit:
Wenn ich das mache passiert das standard öffnen. ^^
Zuletzt modifiziert von Devil am 02.11.2007 - 18:06:49
Wer zuletzt lacht, hat den schlechtesten Ping.
Fr. 02.11.2007
18:07 Uhr
#6
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen

Nein dann musst du das in eine html Datei kopieren, die du dann aufrufen kannst, am besten noch ordentlich mit HTML Kopf und Fuß versehen.
Fr. 02.11.2007
19:32 Uhr
#8
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Also ich habe nun das unter EigeneBox eingefügt:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <title>Dynamic Popup</title>
<meta name="robots" content="noindex, nofollow">
<script language="JavaScript">
function popup(w,h,site) {
x=screen.availWidth/2-w/2;
y=screen.availHeight/2-h/2;
popupWindow.document.write(site);
}
</script>
<body scroll="auto">
<p><a href="javascript:popup(300,200,'<div style=text-align: center;><object type=application/x-shockwave-flash data=emff_standard.swf height=34 width=110> <param name=movie value=emff_standard.swf> <param name=wmode value=transparent> <param name=FlashVars value= src=http%3A%2F%2Fboxstr.com%2Ffiles%2F28026_ypnuw%2FStarWars.mp3& autostart=yes></object></div>')">Hier</a></p>
|
Und eine musik.htm Datei erstellt wo das hier drin steht:
1 2 3 4 5 6 7 8 9 10 11 | < html >
< head >
< title >Dynamic Popup</ title >
< meta name = "robots" content = "noindex, nofollow" >
< object type = "application/x-shockwave-flash" data = "emff_standard.swf" width = "110" height = "34" >
< param name = "movie" value = "emff_standard.swf" >
< param name = "wmode" value = "transparent" >
</ object ></ head >
</ body >
</ html >
|
(
HIER sieht man das die Htm funktioniert, also man sieht den Player...)
Aber das bleibt immer noch weiß...
(
lw-clan.de.ms rechts auf "Hier" )
Wer zuletzt lacht, hat den schlechtesten Ping.
Sa. 03.11.2007
13:13 Uhr
#9
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

...?
Wer zuletzt lacht, hat den schlechtesten Ping.
Sa. 03.11.2007
14:22 Uhr
#10
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen

Naja die Box ist bei dir anders, so wie es hier steht sollte es gehen.
Sa. 03.11.2007
17:54 Uhr
#11
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Das steht in der Box:
Bild weggemacht.
Zuletzt modifiziert von Devil am 04.11.2007 - 18:58:33
Wer zuletzt lacht, hat den schlechtesten Ping.
So. 04.11.2007
12:52 Uhr
#13
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Macht ja nichts ^^
Aber ich habe nun mal dein Code genommen. Passiert auch nur das gleiche, aber wie muss ich das dann in der PHP ändern? Wegen den " und < ?
Wer zuletzt lacht, hat den schlechtesten Ping.
So. 04.11.2007
18:58 Uhr
#15
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Okay
Hier hab ich nun mal den Code mit dem Link zur .swf Datei:
1 2 3 4 5 6 7 8 9 10 | <script language="JavaScript">
function popup(w,h,site) {
x=screen.availWidth/2-w/2;
y=screen.availHeight/2-h/2;
var popupWindow=window.open('','','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y);
popupWindow.document.write(site);
}
</script>
<a href="javascript:popup(300,200,'<div style=text-align: center;><object type=application/x-shockwave-flash data=emff_standard.swf height=34 width=110> <param name=movie value=http://lwclanserver.lw.funpic.de/lw/emff_standard.swf> <param name=wmode value=transparent> <param name=FlashVars value= src=http%3A%2F%2Fboxstr.com%2Ffiles%2F28026_ypnuw%2FStarWars.mp3& autostart=yes></object></div>')">Hier</a> |
Reicht value=http://...
oder muss man value=src=http://...?
Wer zuletzt lacht, hat den schlechtesten Ping.
Mo. 05.11.2007
21:05 Uhr
#17
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Hmpf.............................
Nun habe ich 3 verschiedene Codes angewendet...und nichts :(((
1 2 3 4 5 6 7 8 9 10 | <script language="JavaScript">
function popup(w,h,site) {
x=screen.availWidth/2-w/2;
y=screen.availHeight/2-h/2;
var popupWindow=window.open('','','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y);
popupWindow.document.write(site);
}
</script>
<a href="javascript:popup(300,200,'%3C%64%69%76%20%73%74%79%6C%65%3D%22%74%65%78%74%2D%61%6C%69%67%6E%3A%20%63%65%6E%74%65%72%3B%22%3E%3C%6F%62%6A%65%63%74%20%74%79%70%65%3D%22%61%70%70%6C%69%63%61%74%69%6F%6E%2F%78%2D%73%68%6F%63%6B%77%61%76%65%2D%66%6C%61%73%68%22%20%64%61%74%61%3D%22%68%74%74%70%3A%2F%2F%6C%77%63%6C%61%6E%73%65%72%76%65%72%2E%6C%77%2E%66%75%6E%70%69%63%2E%64%65%2F%6C%77%2F%65%6D%66%66%5F%73%74%61%6E%64%61%72%64%2E%73%77%66%22%20%68%65%69%67%68%74%3D%22%33%34%22%20%77%69%64%74%68%3D%22%31%31%30%22%3E%3C%70%61%72%61%6D%20%6E%61%6D%65%3D%22%6D%6F%76%69%65%22%20%76%61%6C%75%65%3D%22%68%74%74%70%3A%2F%2F%6C%77%63%6C%61%6E%73%65%72%76%65%72%2E%6C%77%2E%66%75%6E%70%69%63%2E%64%65%2F%6C%77%2F%65%6D%66%66%5F%73%74%61%6E%64%61%72%64%2E%73%77%66%22%3E%3C%70%61%72%61%6D%20%6E%61%6D%65%3D%22%77%6D%6F%64%65%22%20%76%61%6C%75%65%3D%22%74%72%61%6E%73%70%61%72%65%6E%74%22%3E%3C%70%61%72%61%6D%20%6E%61%6D%65%3D%22%46%6C%61%73%68%56%61%72%73%22%20%76%61%6C%75%65%3D%22%22%20%73%72%63%3D%22%68%74%74%70%3A%2F%2F%77%77%77%2E%62%6F%78%73%74%72%2E%63%6F%6D%2F%66%69%6C%65%73%2F%32%38%30%32%36%5F%79%70%6E%75%77%2F%53%74%61%72%57%61%72%73%2E%6D%70%33%22%20%61%75%74%6F%73%74%61%72%74%3D%22%79%65%73%22%3E%3C%2F%6F%62%6A%65%63%74%3E%3C%2F%64%69%76%3E')">Hier</a>
|
1 2 3 4 5 6 7 8 9 10 | <script language="JavaScript">
function popup(w,h,site) {
x=screen.availWidth/2-w/2;
y=screen.availHeight/2-h/2;
var popupWindow=window.open('','','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y);
popupWindow.document.write(site);
}
</script>
|
1 2 3 4 5 6 7 8 9 10 | <script language="JavaScript">
function popup(w,h,site) {
x=screen.availWidth/2-w/2;
y=screen.availHeight/2-h/2;
var popupWindow=window.open('','','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y);
popupWindow.document.write(site);
}
</script>
<a href="javascript:popup(300,200,'<div style=text-align: center;><object type=application/x-shockwave-flash data=emff_standard.swf height=34 width=110> <param name=movie value=http://lwclanserver.lw.funpic.de/lw/emff_standard.swf> <param name=wmode value=transparent> <param name=FlashVars value= src=http%3A%2F%2Fboxstr.com%2Ffiles%2F28026_ypnuw%2FStarWars.mp3& autostart=yes></object></div>')">Hier</a> |
Wer zuletzt lacht, hat den schlechtesten Ping.
Do. 08.11.2007
21:32 Uhr
#18
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Ja wie ist das nun?
Wäre schade wenn jetzt alle aufhören würden
Wer zuletzt lacht, hat den schlechtesten Ping.
So. 11.11.2007
10:14 Uhr
#19
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen

Geht anscheinend nur im IE und da auch nicht richtig, also wirds mit der Methode anscheinend doch nix.
So. 11.11.2007
19:12 Uhr
#20
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Hm...also gibt es keine andere möglichkeit mehr?
Wer zuletzt lacht, hat den schlechtesten Ping.
So. 11.11.2007
22:52 Uhr
#21
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen

Doch eben mit der extra Datei und einer anderen Funktion bzw. gar keinen sondern einfach nur window.open('adresse','name','optionen);
Do. 15.11.2007
19:08 Uhr
#22
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Also so dann soll ich dann den ganzen Code hier benutzen:?
1 2 3 4 5 6 7 8 9 | <script language="JavaScript">
function popup(w,h,site) {
x=screen.availWidth/2-w/2;
y=screen.availHeight/2-h/2;
var popupWindow=window.open('','','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y);
popupWindow.document.write(site);
}
</script>
|
Bei dem Code hier passt doch nur adresse und name rein?
1 | var popupWindow=window.open('','','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y);
|
Also z.B.
1 | var popupWindow=window.open('http://Link.de/link.htm','NAME','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y); |
Zuletzt modifiziert von Devil am 15.11.2007 - 19:09:18
Wer zuletzt lacht, hat den schlechtesten Ping.
Do. 15.11.2007
21:42 Uhr
#23
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen

Naja du brauchst die Funktion nicht, nimm nur die eine Zeile und für ersetze halt die ganzen Parameter wie '+w+' durch richtige Werte, z.B. 200.
Dann muss es natürlich auch die Zieladresse geben, aber das hatten wir ja schon weiter oben.
Fr. 16.11.2007
23:35 Uhr
#24
- Registriert seit
- 02.02.2006
- Beiträge
- 2.094
- Beitragswertungen

Ich habe es nun anders gemacht ^^
Und es klappt ja so auch
Danke euch trotzdem ;-)
Wer zuletzt lacht, hat den schlechtesten Ping.