php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.12.2005, 14:10  
Gast
 
Beiträge: n/a
Standard [Erledigt] background-color transparent in PHP

Hallo zusammen,

ich habe eine kleine PHP die Daten aus einem Shoutcast Winamp Server ( Webradio) liest und als Ticker ausgibt.

Da dieser Ticker auf verschidenen Webseiten in einem Iframe läuft soll die Hintergungfarbe Transparent sein.


das problemm ist nur etweder es geht im IE oder im Firefox
hier erst mal die version die im IE geht ( der fierfox hat dann einen Hellblauen hintergung)


Code:
</script>
</head>
<body bgcolor=\"transparent\" onload=\"start_ticker()\">
<table cellspacing=\"1\" cellpadding=\"0\" width=\"100%\" height=\"100%\" border=\"0\">
<tr>
 <td align=\"center\"><div id=\"ticker\"></div><td>
</tr>
mache ich jetzt statt

Code:
<body bgcolor=\"transparent\" onload=\"start_ticker()\">
das ganze mit "background-color:transparent" geht es im Fierfox ohne Probs nur der IE hat einen weissen hintergung

hier noch mal die ganze PHP zur übersicht

Code:
<?php




$host 		= "85.214.***.***";
$port 		= "8000";
$password 	= "*******";

$fp = fsockopen("$host", $port, &$errno, &$errstr, 30);
 if(!$fp) {
  $success2=2;
 }
if($success2!=2){
 fputs($fp,"GET /admin.cgi?pass=$password&mode=viewxml HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
 while(!feof($fp)) {
  $page_ .= fgets($fp, 1000);
 }
 $loop = array("SONGTITLE", "PLAYED", "CURRENTLISTENERS", "PEAKLISTENERS", "MAXLISTENERS", "AVERAGETIME", "BITRATE", "SERVERTITLE","SERVERGENRE","STREAMSTATUS","SERVERURL","AIM");
 $y=0;
 while($loop[$y]!=''){

  $pageed = ereg_replace(".*<$loop[$y]>", "", $page_);
  $phpname = strtolower($loop[$y]);
  $$phpname = ereg_replace("</$loop[$y]>.*", "", $pageed);
  if($loop[$y]==SERVERGENRE || $loop[$y]==SERVERTITLE || $loop[$y]==SONGTITLE || $loop[$y]==SERVERURL || $loop[$y]==AIM)
   $$phpname = urldecode($$phpname);

  $y++;
 }
 $songatime = explode("<SONG>", $pageed);
 $r=1;
 while($songatime[$r]!=""){
  $t=$r-1;
  $playedat[$t] = ereg_replace(".*<PLAYEDAT>", "", $songatime[$r]);
  $playedat[$t] = ereg_replace("</PLAYEDAT>.*", "", $playedat[$t]);
  $song[$t] = ereg_replace(".*<TITLE>", "", $songatime[$r]);
  $song[$t] = ereg_replace("</TITLE>.*", "", $song[$t]);
  $song[$t] = urldecode($song[$t]);
  $r++;
 }
 fclose($fp);
}

 echo("<html>
<head>
<script language=\"javascript\">
<!--
var delay=18;
var nextm=0;
var msg=new Array
(
        'Jetzt läuft:',
'".$song[0]."',
'Wir Streamen mit ".$bitrate." Kbit/s',
'OnAir ist im moment für Euch: ".$servergenre."',
'Die Musik kommt vom: ".$serverurl."',
'".$aim."',
'Madonas Board Radio'
);

function start_ticker()
{
        do_ticker(msg[0], 0, 1);
}

function do_ticker(text, pos, dir)
{
        var out='<font face=\"Arial, Helvetica\" color=darkyellow><font size=3>[</font><font color=#FFFFFF><font size=3>'+text.substring(0, pos)+'</font></font><font size=3>]</font></font>';

        if(navigator.appName==\"Firefox\")
                with(document.ticker.document)
                {
                        open(); write(out); close();
                }
        else
                ticker.innerHTML=out;

        pos+=dir;

        if(pos>text.length)
                setTimeout('do_ticker(\"'+text+'\",'+pos+','+(-dir)+')', delay*160);
        else
        {
                if(pos<0)
                {
                        if(++nextm>=msg.length)
                                nextm=0;
                        text=msg[nextm];
                        dir=-dir;
                }

                setTimeout('do_ticker(\"'+text+'\",'+pos+','+dir+')', delay);
        }
}


// -->

</script>
<script language=\"javascript\"><!--

function aktua()
{
location.reload();
}

setTimeout('aktua()', 27000);

//-->
</script>
</head>
<body bgcolor=\"transparent\" onload=\"start_ticker()\">
<table cellspacing=\"1\" cellpadding=\"0\" width=\"100%\" height=\"100%\" border=\"0\">
<tr>
 <td align=\"center\"><div id=\"ticker\"></div><td>
</tr>

  

  
  
  

</table>
</body>
</html>");

?>
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.12.2005, 15:06  
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 305
DerDesian
Standard

Das was du suchst solltest du in CSS packen.

und da, wo deine CSS liegen sollde stehen:
Code:
body {
  background: none;
}
Gruß
Der Desian
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline   Mit Zitat antworten
Alt 14.12.2005, 16:05  
Gast
 
Beiträge: n/a
Standard

Versuche mal die Option "background=''" überhaupt weg zu lassen!
  Mit Zitat antworten
Alt 14.12.2005, 16:06  
Gast
 
Beiträge: n/a
Standard

sorry ich meinte "bgcolor"
  Mit Zitat antworten
Alt 17.12.2005, 12:01  
Gast
 
Beiträge: n/a
Standard

geht leider alles nicht

oh mann warum können sich Browser Programiere nicht einigen
  Mit Zitat antworten
Alt 17.12.2005, 12:04  
Gast
 
Beiträge: n/a
Standard

Zitat:
Code:
<body bgcolor=\"transparent\" onload=\"start_ticker()\">
Hmmm, welchen Sinn hat jetzt eigentlich bgcolor=\"transparent\" ?
Und wieso steht die Frage bei PHP - Anfänger ?
  Mit Zitat antworten
Alt 21.12.2005, 11:09  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von CIX88
Zitat:
Code:
<body bgcolor=\"transparent\" onload=\"start_ticker()\">
Hmmm, welchen Sinn hat jetzt eigentlich bgcolor=\"transparent\" ?
Und wieso steht die Frage bei PHP - Anfänger ?
Na das der Hintergrung transparent ist , einfach mal oben lesen

und Anfänger , ich habe zwar etwas Ahnung von PHP aber als Profi würde ich mich nicht bezeichnen
  Mit Zitat antworten
Alt 21.12.2005, 11:10  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

aber es hat doch mit HTML zu tun, oder nicht?
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 21.12.2005, 11:13  
Gast
 
Beiträge: n/a
Standard

Zitat:
Na das der Hintergrung transparent ist , einfach mal oben lesen
jo schon klar ...

Zitat:
und Anfänger , ich habe zwar etwas Ahnung von PHP aber als Profi würde ich mich nicht bezeichnen
Du hast meine Frage nicht verstanden.
Was hat das mit PHP überhaupt zu tun ?
Deine Frage wäre bei »(X)HTML, CSS & JavaScript« besser aufgehoben.

EDIT:

Weiterhin ist deine Frage totaler Blödsinn.
Was soll bei BODY transparent ?
Kann man dann in den Monitor gucken ?
Wenn keine Farbe bei BODY definiert wurde, ist auch nichts bzw. der BODY ist weiß !
  Mit Zitat antworten
Alt 21.12.2005, 15:10  
JK
Benutzer
 
Registriert seit: 11.10.2005
Beiträge: 81
JK
Standard

Zitat:
Zitat von CIX88
Was soll bei BODY transparent ?
Kann man dann in den Monitor gucken ?
Wenn keine Farbe bei BODY definiert wurde, ist auch nichts bzw. der BODY ist weiß !
Ich meine, er möchte die Seite in einem iFrame laden und dann die Seite sehen, auf der der iFrame ist.
__________________
Water Wars - Jetzt anmelden: http://waterwars.de
JK ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
nur background transparent DarkManX HTML, Usability und Barrierefreiheit 7 27.06.2007 20:16
mailto mit Website als Background chiliGREEN HTML, Usability und Barrierefreiheit 9 24.08.2006 17:45
Begrenzung von .gif/.Jpg body background Bruce HTML, Usability und Barrierefreiheit 2 02.03.2006 11:09
CSS background anno HTML, Usability und Barrierefreiheit 1 18.09.2005 02:28
link image als background AliceD HTML, Usability und Barrierefreiheit 4 31.08.2005 14:10
Wordpress Template HTML, Usability und Barrierefreiheit 8 22.08.2005 11:21
[Erledigt] Shop - Technischer Background PHP-Fortgeschrittene 5 18.04.2005 14:25
[Erledigt] fester background HTML, Usability und Barrierefreiheit 1 07.03.2005 19:57
Free Tracking Script im Background !!! PHP Tipps 2004-2 2 18.12.2004 11:27
background nicht mitscrollen HTML, Usability und Barrierefreiheit 9 12.11.2004 14:56
[Erledigt] background größe zuweisen HTML, Usability und Barrierefreiheit 2 28.10.2004 08:34
kalender in background einfügen Sclot PHP Tipps 2004 4 06.10.2004 16:04
Zwei Frames + ein Background HTML, Usability und Barrierefreiheit 8 25.08.2004 23:32
[Erledigt] Background ? HTML, Usability und Barrierefreiheit 3 23.06.2004 06:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php background, php color transparent, php backgroundcolor, php background color, http://www.php.de/html-usability-und-barrierefreiheit/34815-background-color-transparent-php.html, php background color transparent, php background 100%, background-color transparent php, transparent in php, php transparent background, php transparent color, <body bgcolor=\transparent\>, php transparent, php body bgcolor transparent, javascript bgcolor transparent, background-color transparent, php bgcolor transparent, background-color php transparent, body bgcolor transparent, php colors transparent

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:10 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.