Christian Seiler: Wie bekomme ich am besten meine Problemlösung?

Beitrag lesen

Hallo 08/15,

"Suche doch erstmal in SelfHTML"

Ich zitiere noch mal die Hauptdatei:

| Dies ist ein Forum als Ergänzung zu der Dokumentation SELFHTML.

"Google doch erstmal"

Hat niemand gesagt.

Das statt ein Alert unterschiedlich auf die Auflösung abgestimmte Bilder geladen werden.

$xNeTworKx hat Dir in [pref:t=36164&m=197694] folgenden Link gepostet: http://selfhtml.teamone.de/javascript/sprache/bedingt.htm. Da steht fast alles drin, was Du brauchst. Das einzige, was Dir fehlt, ist http://selfhtml.teamone.de/javascript/objekte/document.htm#write.

Und wer sowelche Antworten wie oben erstellt, der hat doch selber keine Ahnung und tut doch nur so schlau.

Alexander hat Ahnung, Du kannst gerne mal ein paar seiner Postings durchlesen: http://selfsuche.teamone.de/cgi-bin/such.pl?suchausdruck=Alexander+Foken&case=on&lang=on&feld=verfasser&index_5=on&index_6=on&hits=500

Wenn Alexander helfen wollen würde, hätte er ja mal sagen können z.B.
"Damit du das so hinbekommst müsstest du den Befehl xxxx einbinden"

Dir wurde schon gesagt, was Du machen musst. Es wurden Dir zielführende Links auf SELFHTML, und zwar nicht nur auf das JavaScript-Kapitel sondern auch auf die einzelnen Stellen geliefert.

Aber wenn er mir das anfangskapitel von Javascript linkt dann weiss ich immer noch nicht was ich eigentlich mit Namen suche.

Dann überlege Dir mal, was denn in Deinem Fall passieren muss:

1. Du ermittelst die Bildschirmauflösung (Bildschirm ist auf Englisch screen, Du kannst gerne im JavaScript-Kapitel nach screen suchen)
2. Du entscheidest je nach Bildschirmauflösung, etwas zu tun. (bedingte Anweisung)
3. Du musst das Bild »einbinden«. Jetzt musst Du Dir nur noch überlegen, was das heißt. Das heißt nichts anderes, als das Du es praktisch ins HTML-Dokument schreiben musst, halt nicht fest reinschreiben, sondern je nach Bildschirmauflösung anders. Wenn Du Dir nur noch die englischen Wörter für Dokument und Schreiben überlegst, dann bekommst Du die Suchwörter document und write.

Diese drei Gedankenschritte werden hier von Dir gefordert. Entschuldige mal, aber im wirklichen Leben bekommst Du auch nicht alles vor die Nase gesetzt.

Ich würde mich freuen das Anfänger nicht als minderwertig und unbelesen einstufen von den sogenannten "profis" hier.

Hier wird niemand als minderwertig und unbelesen eingestuft.

Das wäre genauso wenn ich meinem Cousin der grad ein Pc bekommen hat und eine kleine Hp machen möchte sage:"Les dir SelfHTML durch, dann kannste das alles"

Wozu sollte SELFHTML sonst da sein? Entschuldige, aber Du liest Dir ja auch eine Bedienungsanleitung durch, bevor Du etwas benutzt, oder? Und JavaScript ist nun mal eine Art Werkzeug.

aber es wäre viel einfacher wenn ich ihm es zeigen würde!

Das stimmt nicht ganz. Du würdest in ihm jegliche Art von Denken behindern, indem Du ihm alles auf dem Präsentierteller lieferst. Er würde vielleicht zu seinem Ziel kommen, er wäre aber immer auf die Hilfe anderer angewiesen, wenn er etwas anderes machen sollte. Du würdest ihm kurzfristig helfen, aber längerfristig würdest Du ihm schaden.

Also nochmal für alle ich habe gestern die ganze Zeit gesucht aber nichts gefunden!!!!

Dann war Deine Suchstrategie falsch. (nix für ungut)

Aber wenn ihr die Antworten von Alexander so sinnvoll findet,

Ich bin ein Individuum und wage es bestimmt nicht, für das ganze Forum zu sprechen. Nur ist diese Meinung, die ich vertrete doch sehr weit verbreitet  hier.

werden sich viele sehr bedanken und nicht wiederkommen wenn bei einer ernsthaften Frage so verspottet und vorn Kopf gestossen werden!

Hier wird niemand verspottet und niemand vor den Kopf gestoßen. Hier wird nur ein bisschen Eigeninitiative gefordert.

Christian

P.S.: So, und jetzt tue ich etwas komplett unpädagogisches. Du wirst es später bereuen, mich so weit gebracht zu haben. Hier ist der Quellcode, wo Du nur noch die Zeilen, die das Bild einbinden, bearbeiten musst:

<script type="text/javascript">
<!--
if (screen.width >= 1280 && screen.height >= 1024) {
  // hier wird der Banner für 1280x1024 und höher eingebunden
  document.write ('<img src="banner1280.jpg" width="..." height="..." alt="">');
} else if (screen.width >= 1024 && screen.height >= 768) {
  // hier wird der Banner für 1024x768 bis 1280x1024 eingebunden
  document.write ('<img src="banner1024.jpg" width="..." height="..." alt="">');
} else if (screen.width >= 800 && screen.height >= 600) {
  // hier wird der Banner für 800x600 bis 1024x768 eingebunden
  document.write ('<img src="banner800.jpg" width="..." height="..." alt="">');
} else if (screen.width >= 640 && screen.height >= 480) {
  // hier wird der Banner für 640x480 bis 800x600 eingebunden
  document.write ('<img src="banner640.jpg" width="..." height="..." alt="">');
} else {
  // hier wird der Banner für alles kleiner als 640x480 eingebunden
  document.write ('<img src="bannerklein.jpg" width="..." height="..." alt="">');
}
//-->
</script>

Platziere diesen Quellcode irgendwohin, wo Du den Banner haben willst und werde glücklich damit!

Ich dürfte dabei noch anmerken, dass Benutzer mit ausgeschaltetem JavaScript gar nichts sehen.

--
Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.