WinFuture-Forum.de: Problem Mit Background - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

Problem Mit Background


#1 Mitglied ist offline   internet2 

  • Gruppe: aktive Mitglieder
  • Beiträge: 55
  • Beigetreten: 07. Mai 04
  • Reputation: 0

geschrieben 12. Juli 2005 - 09:38

Habe hier Script wo ich je nach Auflösung das Hintergrundbild änder. Aber irgendwie funzt es net so. Kann mir jemand weiterhelfen?

<html>
<head>
<title>test</title>

<script LANGUAGE="JavaScript">
<!-- 

var Hoehe, Breite;
h=screen.height;
b=screen.width;

if (b>=800 && b<1024)
{
        var timeout1;
        var Imager = new Array;
        var bg;
        Imager[0] = "IhreGrafik.gif #1"
        bg = Imager[Math.floor(Math.random() * Imager.length)];
}

if (b>800 && b<1200)
{
	var timeout1;
        var Imager = new Array;
        var bg;
        Imager[0] = "test01.JPG #1"
	Imager[1] = "test02.JPG #2"
        bg = Imager[Math.floor(Math.random() * Imager.length)];
}


//-->
</SCRIPT>

</head>

<BODY BGCOLOR="#FFFFFF" BACKGROUND="&{bg};" TEXT="#000000" LINK="#FF0000" VLINK="#000080" ALINK="#000080">

Test


</body>
</html>



Irgendwie klappt es nicht so wie ich will...

;)
0

Anzeige



#2 _Benjamin_

  • Gruppe: Gäste

geschrieben 12. Juli 2005 - 09:52

BACKGROUND="&{bg};"

was solln das werden wenns fertig is ?
0

#3 Mitglied ist offline   internet2 

  • Gruppe: aktive Mitglieder
  • Beiträge: 55
  • Beigetreten: 07. Mai 04
  • Reputation: 0

geschrieben 12. Juli 2005 - 10:21

Na er soll den Imagename in dort hin laden. Damit er immer das richtige Image setzt.
0

#4 _Benjamin_

  • Gruppe: Gäste

geschrieben 12. Juli 2005 - 10:46

also bin zwar javascript nich so gewandt, aber so ne ausgabe is für mich sinnlos, da es als html angesehen wird, und nich als javascript ...
0

#5 Mitglied ist offline   internet2 

  • Gruppe: aktive Mitglieder
  • Beiträge: 55
  • Beigetreten: 07. Mai 04
  • Reputation: 0

geschrieben 12. Juli 2005 - 10:49

Und was schlägst du vor?
0

#6 _Benjamin_

  • Gruppe: Gäste

geschrieben 12. Juli 2005 - 11:14

vielleicht ne javascriptausgabe machen ?

(wenn du das script alleine geschrieben hättest, wüsstest du wie du ne vernünftige ausgabe machst ...)
0

#7 Mitglied ist offline   internet2 

  • Gruppe: aktive Mitglieder
  • Beiträge: 55
  • Beigetreten: 07. Mai 04
  • Reputation: 0

geschrieben 12. Juli 2005 - 11:26

Ich glaube das ist Quatsch was du redest. Ich wollte eigentlich nur noch nen Vorschlag wie man so etwas noch Programmieren kann.
0

#8 _Benjamin_

  • Gruppe: Gäste

geschrieben 12. Juli 2005 - 12:13

deine ausgabe ist innerhalb eines html tags ... woher soll der apache wissen, das du eine javascriptausgabe innerhalb des html tags haben willst ? garnich, und wegen dir wird er auch nich anfangen das zu verstehen ...
0

#9 Mitglied ist offline   internet2 

  • Gruppe: aktive Mitglieder
  • Beiträge: 55
  • Beigetreten: 07. Mai 04
  • Reputation: 0

geschrieben 12. Juli 2005 - 12:16

Gut das habe ich verstanden aber wie spreche ich den obigen Java Script Code an?
0

#10 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 12. Juli 2005 - 12:30

Zitat (Benjamin: 12.07.2005, 10:52)

BACKGROUND="&{bg};"

was solln das werden wenns fertig is ?
<{POST_SNAPBACK}>


Vermutlich geht es hierum?
http://www.w3.org/TR...es.html#h-B.7.1
0

#11 _Benjamin_

  • Gruppe: Gäste

geschrieben 12. Juli 2005 - 12:37

hmm okay, kannste ich noch nich ... aber finde ich trotzdem für unsinnig O_o

hintergrundbilder die der auflösung angepasst werden machen ne seite arsch langsam ... ich rate davon
0

#12 Mitglied ist offline   internet2 

  • Gruppe: aktive Mitglieder
  • Beiträge: 55
  • Beigetreten: 07. Mai 04
  • Reputation: 0

geschrieben 12. Juli 2005 - 13:35

danke schön....probier es nacher mal
0

#13 Mitglied ist offline   internet2 

  • Gruppe: aktive Mitglieder
  • Beiträge: 55
  • Beigetreten: 07. Mai 04
  • Reputation: 0

geschrieben 12. Juli 2005 - 13:54

Habe es jetzt so gemacht und so funzt es...

<html>
<head>
<title>test</title>

<script LANGUAGE="JavaScript">
<!-- 

var h, b;
h=screen.height;
b=screen.width;

if ((b==1024) && (h==768))
{
	document.write("<body background=test01.JPG bgproperties=fixed style=background-repeat:no-repeat;background-attachment:fixed;>")
}

if ((b==800) && (h==600))
{
        document.write("<body background=test02.JPG bgproperties=fixed  style=background-repeat:no-repeat;background-attachment:fixed;>")
}



//-->
</SCRIPT>

</head>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#FF0000" VLINK="#000080" ALINK="#000080">

Test



</body>
</html>



Bekomme nur gerade das prob wenn ich statt ein bild ein web adresse eingebe wo ein bild liegt dann geht es nicht mehr.

Warum?
0

#14 Mitglied ist offline   internet2 

  • Gruppe: aktive Mitglieder
  • Beiträge: 55
  • Beigetreten: 07. Mai 04
  • Reputation: 0

geschrieben 12. Juli 2005 - 14:24

Halt es klappt. Lag an mir....BY
0

#15 Mitglied ist offline   Rika 

  • Gruppe: aktive Mitglieder
  • Beiträge: 11.505
  • Beigetreten: 11. Juni 03
  • Reputation: 2
  • Geschlecht:Männlich

geschrieben 12. Juli 2005 - 18:33

Neben totaler Verpeilung bei HTML hast du vergessen, die möglichen Exceptions beim Zugriff auf Screen.width, Screen.heigth und document.write abzufangen.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Eingefügtes Bild
Ja, mata ne!

(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0