Windows Forum

Windows Forum
Anleitungen, Tipps und Informationen für Windows Betriebssysteme
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Windows Forum Foren-Übersicht -> PC-Sonstiges
Autor
Nachricht
Gast





Webseite automatisch mit Javascript anpassen.
Verfasst am: 14.05.2007, 13:30


Hallo,
ich möchte meine Webseite (keine Werbung):
www.ferienwohnung-auf-usedom.com
am Anfang nach dem Bild so schreiben, das sie sich automatisch zwischen 800x600 und 1024x768 entscheidet.
Es ist auch kein PRoblem, alles 2 mal zu schreiben, aber:
Wie mach ich das so, das der User das nicht mitbekommt?
Die Javascriptpasage habe ich schon, aber wie bekommt man die in den link des bildes rein?

-------------
<script language="Javascript">
if (screen.height <= 600)
{location.href="index800.htm"
}
else
{location.href="index1024.htm"
}
</script>
--------------

Vielen Dank im Voraus
darkeye


_________________
 
Gast






Verfasst am: 14.05.2007, 14:37


Ich habs jetzt andersherum gemacht, zuerste eine seite, die die auflösung bestimmt und dann auf die jeweilige seite verweißt.
Allerdings würde ich gerne für die AUflösung
800x600
1024x768
1280x1024
programieren und mit dieser Lösung gehts das nicht.
Wie muss die JS passage darfür aussehen?

Gruß
darkeye

 
Gast






Verfasst am: 14.05.2007, 22:26


So:
Kann Sie aussehen:

<script language="JavaScript">
<!--
ScreenRes = screen.width;
if(ScreenRes == "800") res = "800";
else if (ScreenRes == "1024") res = "1024";
else if (ScreenRes == "1280") res = "1280";
if (res == "800") {
location.href="800/index.htm";
}
if (res == "1024") {
location.href="1024/index.htm";
}
if (res > "1024") {
location.href="1280/index.htm";
}
//-->
</script>

 
Gast






Verfasst am: 15.05.2007, 09:44


Hallo darkeye,

dafür gibt es eine fertige Lösung. Mein Kollege kümmert sich gerade darum. Sobald er das Script gefunden hat, schicke ich es Dir.
Vorab eine Lösung, die das Problem auch lösen sollte:

http://www.liesong.de/js/scripts/aufloesungsweiche.html

Schöne Grüße

eastbrain

 
Gast






Verfasst am: 15.05.2007, 13:50


Hallo darkeye,

hier zwei weitere Varianten, die das Problem auch lösen sollten:

<body>

<body bgcolor="lightblue">

<p align="center"><a href="index2.htm">
<img src="Achterwasser.jpg" height="600" border="0" align="absmiddle"></p>
</a>

<SCRIPT LANGUAGE="JavaSript">

var breite = screen.width;
------------------------------------------------------------
if (breite >= 1280)

window.location.href="groß.html";

else
----------------------------------------------------------
if (breite >= 1024)

window.location.href="mittel.html";

else

if (breite <= 800)

window.location.href="klein.html";

</script>

</body>


oder:

(in den Head Teil einfügen)


<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function redirectPage() {
var url640x480 = "klein.html";
var url800x600 = "klein.html";
var url1024x768 = "normal.html";
if ((screen.width == 640) && (screen.height == 480))
window.location.href= url640x480;
else if ((screen.width == 800) && (screen.height == 600))
window.location.href= url800x600;
else if ((screen.width == 1024) && (screen.height == 768 ))
window.location.href= url1024x768;
else window.location.href= url640x480;
}
// End -->
</script>

Gruß,

eastbrain

 
Gast






Verfasst am: 15.05.2007, 14:07


Danke für deine Antwort Eastbrain


_________________


 
Gast






Verfasst am: 01.08.2007, 15:28



Im übrigen sind heutzutage viele größtenteils oder nur noch mit dem Laptop unterwegs.
Man sollte, da die Auflösungen auf selbigen meist etwas anders sind, die Auflösungsweiche nicht nach der Breite sondern nach der Höhe definieren.
Auflösungen wie 1280x800 oder 1280x960 sind nicht unüblich(widescreen).

That all
darkeye

 
Neues Thema eröffnen   Neue Antwort erstellen    Windows Forum Foren-Übersicht -> PC-Sonstiges

Tags: automatisch, anpassen, screen

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge TMPEG PROBLEM 255 08.07.2003, 16:50
Keine neuen Beiträge problem mit sound 203 28.10.2004, 18:19
Keine neuen Beiträge DirectX Problem nach der Installation eines älteren Spiels 420 11.06.2009, 19:22
Keine neuen Beiträge Modem Problem: Keine Amtsleitung verfügbar 358 16.02.2009, 17:53
Keine neuen Beiträge Zwei Programme automatisch nacheinander starten 4370 08.01.2009, 02:36
 



[ Time: 1.2406s ][ Queries: 101 (0.0154s) ][ GZIP on - Debug on ]