Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 04.09.2004, 11:37   #1
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Angry

JavaScript will mich ärgern


Hi,

langsam werd ich hier kirre.
Folgendes Script möchte ich gerne Verwenden um einen Abstand zu definieren.
Im FF, Moz, NN und Opera läuft es auch, nur der IE (war klar) macht Mucken.
Es meldet immer wieder "Obkekt erwartet". Warum?
Die Meldung erscheint ab der Zeile, in der "obj" definiert wird.
PHP-Code:
  <script type="text/javascript" language="JavaScript">
  <!--
  function 
getWinSize(win)
  {
      if(!
winwin window;
      var 
= {width:0height:0};
      if(
typeof win.innerWidth != 'undefined')
      {
          
s.width win.innerWidth;
          
s.height win.innerHeight;
      }
      else
      {
           var 
obj getBody(win);
           
s.width parseInt(obj.clientWidth);
           
s.height parseInt(obj.clientHeight);
      }
      return 
s;
  }
  var 
s=getWinSize();
  var 
minb=(s.width-750)/2;
  -->
  
</script> 
Eigentlich sollte ich ja dann die Var "minb" verwenden können, aber es will einfach nicht.
Sieht einer von Euch den Fehler?
Ich habe schon mehrere Scripte versucht, aber immer wieder mault er ein Objekt an.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten


Alt 04.09.2004, 11:59   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Thumbs down

Bin ich ein Depp


Oh man, nun hab ich Hosen mal wieder voll runter gelassen.
Was lernen wir zu erst? - Wenn man eine Funktion ruft, muss diese definiert sein
Wenn ich also getBody rufe, sollte ich diese auch definieren.
Ich habe ganz einfach vergessen, die Funktion mit zu kopieren.
Im Ganzen muss es dann so ausschauen, dann mag es auch der IE.

PHP-Code:
  <script type="text/javascript" language="JavaScript">
  <!--
  function 
getWinSize(win)
  {
      if(!
winwin window;
      var 
= {width:0height:0};
      if(
typeof win.innerWidth != 'undefined')
      {
          
s.width win.innerWidth;
          
s.height win.innerHeight;
      }
      else
      {
           var 
obj getBody(win);
           
s.width parseInt(obj.clientWidth);
           
s.height parseInt(obj.clientHeight);
      }
      return 
s;
  }
  function 
getBody(w)
  {
      return (
w.document.compatMode && w.document.compatMode == "CSS1Compat") ?
      
w.document.documentElement :
      
w.document.body || null;
  }
  var 
s=getWinSize();
  var 
minb=(s.width-750)/2;
  -->
  
</script> 
Ich klicke dann hiermit mal auf ERLEDIGT und mach mir erstmal nen Kaffee
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > Javascript
JavaScript will mich ärgern JavaScript will mich ärgern
« Javascript-Problem: Confirm | bewegte fotoshow, javascript? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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
Buch über Javascript Maquita Einfach so ... 2 06.02.2003 09:35
Will mich als Grafikdesigner bewerben MacRo Archiv 18 17.01.2003 02:39
Texte aus Javascript importieren? NicNac Javascript 5 14.11.2001 01:56
Dringend - JavaScript Standard??? Pyro Javascript 2 24.08.2001 13:36
Farbwechsel (Javascript) in Extrafenster (Javascript) blablo Javascript 3 26.06.2001 23:39


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:26 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67