| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: fixe fenstergrösse im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige hey leute, bin froh auf so ein nettes board gestossen zu sein, hoffe ihr könnt mir bei meinem problem ...
![]() |
| | #1 (permalink) |
| Registriert seit: 30.12.01 ![]() Likes: 0 | Anzeige hey leute, bin froh auf so ein nettes board gestossen zu sein, hoffe ihr könnt mir bei meinem problem weiterhelfen: ich verwende mehrere frames bei meiner seite, in der sich mehrere frameübergreifende objekte befinden. wird nun die fenstergrösse verändert, so verlaufen diese übergänge nicht mehr nahtlos und das ausgetüftelte design ist wertlos. kann ich mit dem dreamweaver/in der code-ebene die fenstergrösse absolut fixieren, oder zumindest verhindern dass sich die frame-objekte am äusseren rand ausrichten? ich weiss dass es in flash möglich ist, bin aber nicht wirklich versiert auf dem gebiet - und es müsste ja auch mit html zu lösen sein. so, hoffe ihr habt mein anliegen ungefähr verstanden und könnt mir weiterhelfen. danke nochmals, :::sprengmeister::: |
| | |
| | #2 (permalink) |
| Member of Honour ![]() | wenn mich nicht alles täuscht: Code: <frameset rows=\"20%,*\"> <frame name=\"A\" scrolling=\"yes\" noresize> <frame name=\"O\" scrolling=\"no\" noresize> <noframes></noframes> </frameset> |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | noresize ist nur dafür gedacht, das der user nicht beliebig die framegrösse verändern kann wenn du die framegrösse in prozent angegeben hast, musst du darauf achten, das die summe aller framegrössen 100 ergibt. besser ist eine angabe in pixel. dabei muss man auf die richtige schreibweise achten (verwendung von *) z.b. bei einem frameset von 2 spalten <frameset cols="250,*"> <frame src="nav.htm" name="navi"> <frame src="main.htm" name="haupt"> </frameset> das relative verhältnis bei rows oder cols lässt sich auch durch Zahlen, gefolgt von einem sternzeichen, bestimmen. mit einer aufteilung wie rows="1*,5*,3*" definierst du drei reihen, also platz für drei untereinanderliegende framefenster, wobei das oberste framefenster ein neuntel einnimmt, das zweite fünf Neuntel und das dritte drei Neuntel (also ein drittel). Die "9" ergibt sich durch addieren von 1, 3 und 5, wodurch das relative verhältnis ermittelt wird. Nachtrag: da dreamweaver nicht immer den code 100% richtig generiert, ist es oftmals möglich durch vertauschen der framegrösse und des "*" ( cols="250,*" = cols="*,250" ) des betreffenden frames eine fixierung der framegrösse zu erziehlen
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
| | #4 (permalink) |
| Themenstarter Registriert seit: 30.12.01 ![]() Likes: 0 | thanxz für die bisherigen antworten; die gschicht mit noresize hat auch mein dreamweaver zusammengebracht, war also in den code schon integriert als ich die frage gestellt habe. und die sterne mit den zahlen zu vertauschen bringt in dieser hinsicht auch nichts. um es auf den punkt zu bringen - gibt es eine möglichkeit, dass der surfer die fenstergrösse überhaupt nicht verändern kann - d.h. dass unter beim iex die dreiecke rechts unten beim browserfenster ausser funktion gesetzt werden? wenn's nicht geht geb ich die framegrösse halt in prozent an, dass die proportionen zwischen den einzelnen frameobjekten beibehalten werden / dass der übergang dieser nahtlos bleibt - das ist ja bei mir das wichtige.. - lieber wär's natürlich mit der fixen fenstergrösse. also, wirklich danke für eure hilfe, werd mich mal umschauen ob ich auch irgendwo weiter weiss als die anderen.. :::sprengmeister::: |
| | |
| | #5 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | das geht nur bei popups (also kleinere browserfenster, die mit hilfe eines java scrips geöffnet werden) mit resizable='no'
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
| | #6 (permalink) |
| Themenstarter Registriert seit: 30.12.01 ![]() Likes: 0 | yo babies, thanx für die antworten/ bin da aber vor kurzem auf was gestossen dass mich einige von diesen in frage stellen liess: http://attacksyour.net/pi checkt es ab und ihr werdet staunen.. und wenn nicht, dann könnt ihr ja auch posten wieso/ und die relevanten teile erklären, hab zwar das js-element v head und den anfangsbefehl zu resize im bodyteil übernommen, aber es geht trotzdem nicht so ganz.. wäre froh zu sehen dass ich nicht der einzigen bin der sich den kopf darüber zerbricht das wärs fürs erste, keep on rockin! :::sprengmeister::: |
| | |
| | #7 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | hm, also: 1. bei mir (ie6) haben alle fenster keine fixe grösse, d.h. ich kann sie beliebig verändern 2. die popups sind kein javascript, sondern werden einfach per html in einem neuen fenster geöffnet ( target="_blank" ) 3. das das start fenster die grösse verändert, ist ein simples javascript. jedoch auch diese grösse lässt sich von dem benutzer beliebig ändern ... js: <head> <script language="javascript"> <!-- function resize() { self.resizeTo(800,550); self.moveTo(screen.availableHeight/2-400,screen.availableWidth/2-275); } --> </script> </head> <body onLoad="javascript:resize()"> also ich weiss jetzt nicht so recht was es da zu staunen geben soll
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
| | #8 (permalink) |
| Themenstarter Registriert seit: 30.12.01 ![]() Likes: 0 | nun, vielleicht war ich auch etwas zu ungenau mit meiner frage / dass die grösse des fensters unveränderbar ist, ist nicht notwendig. es genügt wenn ich die grösse des neu aufgemachten fensters angeben kann. wenn die user sie verändern wollen - bitte, aber wie gesagt, die ausgangsgrösse muss ich festlegen können. macks, deine punkte 1&2 hätten sich dann erübrigt, und 3. hab ich soweit auch durchschaut - es geht trotzdem nicht ganz - bei mir.. liegt auch wahrscheinlich an mir, bin leider kein skript-genie.. also danke für deine antwort, hast eh recht mit allen, vielleicht kannst du noch antworten ob die angabe der ausgangsgrösse möglich ist. thanx once more, :::sprengmeister::: |
| | |
| | #9 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | die ausgangsgrösse eines popups lässt sich beliebig festlegen. (width + height) popup (script ist im head): <SCRIPT LANGUAGE="JavaScript"> <!-- function NewWindow(mypage,myname,width,height,scroll,resiza ble){ win = window.open(mypage,myname,width,height,scroll,resi zable) } // --> </script> öffnet ein popup bei klick auf link: <a href="javascript:NewWindow('http://www.seite.de/index.html','testseite','480','380','yes','no')">L INK</a> öffnet ein popup beim aufruf der seite (in der sich das script befindet): <body onLoad="javascript:NewWindow('http://www.seite.de/index.html,'testseite','480','380','yes','no')"> das script oben (von der seite die du gepostet hast) ändert bei aufruf der seite in dem sich das script befindet die grösse der eigenen seite. vielleicht hattest du da ja einen kleinen denkfehler drin, warum es nicht funktionierte.
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| fenstergrösse --> fix | eldonjordi | (Web-) Design und webbasierte Sprachen | 1 | 21.07.06 17:08 |
| Fenstergrösse KDE | non | Linux/UNIX | 5 | 07.12.04 01:03 |
| fixe textgrösse | sprengmeister | (Web-) Design und webbasierte Sprachen | 5 | 23.05.04 13:00 |