Hallo Frank
kannst Du bitte darauf verzichten, hier Scripte zu posten, mit denen
ein Anfänger ganz bestimmt überfordert sein wird?
Niemals, denn die Beiträge interessieren auch viele Nicht-Anfänger.
richtig, aber du scheinst das Anliegen von SELFHTML überhaupt nicht zu verstehen. Das Projekt heißt SELFHTML und nicht GETHTML.
Ich hoffe du verstehst den Unterschied.
Hier sind viele Sachen zusammengefaßt, nach denen man sonst lange suchen muß, und SelfHTML enttäuscht in dieser Frage total.
SELFHTML hat nicht die Aufgabe, fertige Lösungen zu liefern.
Man braucht das Script ja auch nicht zu verstehen, es gibt ja Copy-and-Paste!!!
Man oh man, du kapierst es wirklich nicht. Die Copypastr-Gesellschaft ist eh schon groß genug. Wer immer nur kopiert entwickelt sich nicht weiter. Wer jemanden das Kopieren als die Lösung anbietet ohne gleichzeitig Wissensvermittlung zu betreiben, ist geizig ohne Ende, denn er teilt sein Wissen nicht.
Seine Copypaste-Lösungen dienen in meinen Augen nur dem Zweck, dafür Ruhm und Ehre einzuheimsen.
Mir ist bis jetzt
noch nicht klar, wozu diesen Riesenscript gut sein soll.
Es ist ein Universal-Script, um Fenster zu öffnen:
- zentriert
- oder in der Ecke oben rechts
- oder fullscreen (nur IE)
Wer will, kann ja den Funktionsnamen in "fenster" umbenennen, dann ist es einleuchtender.
Nebenbei: dieses "Riesenscript" ist winzig: 5 Befehle.
halten wir mal fest, was da für Kenntnisse nötig sind:
function opening(url,targetname,width,height,corner,fullscreen){
Begriff Funktion, Begriff Parameter, Kenntnisse der Bedeutung dieser Parameter
var left=(screen.width-width)/2,top=(screen.height-height)/2
lokale Variablen deklarieren
Variablen Werte zuweisen
Screenobjekt (hier fehlt übrigens die Abfrage nach dem Vorhandensein)
Screeneigenschaften width, height
Operatoren - und /
if(corner){left=screen.width-width-12;top=0;}//IE:resizable=yes:12,=no:10
Vorhandensein einer Variable ermitteln
rausfinden, wozu die Zeile gut ist
Kommentare in JavaScript
fullscreen=fullscreen?"yes":"no" // nur IE
Wissen was ein fullscreen ist
Conditional operator
newWindow=window.open(url,targetname,"scrollbars=yes,resizable=yes,menubar=no,toolbar=no,location=no,directories=no,status=no,fullscreen="+fullscreen+",left="+left+",top="+top+",width="+width+",height="+height);
Methode window.open
Stringaddition
eine ganze Menge an Kenntnissen die da erforderlich sind. Bist du auch in der Lage all dies dem Anfaenger zu erläutern?
Denn erst mit der Erläuterung wird dein Script sinnvoll. So ist es nichts weiter als eine hingerotze Antwort, die niemanden nutzt.
Denn
a) ist sie an der Frage vorbeigegangen
b) wegen der fehlenden Erläuterung von der Suche her kaum zu erfassen und damit im Archiv mehr oder weniger begraben
Dieses Posting richtet sich nicht nur an dich allein. Leider neigen viel zu viele dazu irgendwelche Scripte/Lösungen zu posten, ohne sich die Zeit für Erläuterungen zu nehmen.
Um aber eine Sprache - egal welche - zu verstehen und richtig anwenden zu können, ist gerade das notwendig.
Viele Grüße
Antje