Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

fixe fenstergrösse

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 ...

Antwort
Alt 30.12.01, 20:03   #1 (permalink)
 
Registriert seit: 30.12.01
sprengmeister Leistung: Facit NTK
Likes: 0
Standard fixe fenstergrösse

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:::

sprengmeister ist offline   Mit Zitat antworten
Alt 30.12.01, 20:58   #2 (permalink)
Member of Honour
 
Registriert seit: 20.10.01
boppy Leistung: Facit NTK
boppy eine Nachricht über ICQ schicken
Likes: 0
Standard

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>
NoResize müsste es sien. schon soltlen die Frames in der größe nicht mehr änderbar sein!
boppy ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 30.12.01, 22:10   #3 (permalink)
Administrator
 
Benutzerbild von Mackz
 
Registriert seit: 02.10.01
Mackz Leistung: Pentium IMackz Leistung: Pentium I
Likes: 30
Standard

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
Mackz ist offline   Mit Zitat antworten
Alt 04.01.02, 15:15   #4 (permalink)
Themenstarter
 
Registriert seit: 30.12.01
sprengmeister Leistung: Facit NTK
Likes: 0
Standard

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:::
sprengmeister ist offline   Mit Zitat antworten
Alt 04.01.02, 21:42   #5 (permalink)
Administrator
 
Benutzerbild von Mackz
 
Registriert seit: 02.10.01
Mackz Leistung: Pentium IMackz Leistung: Pentium I
Likes: 30
Standard

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
Mackz ist offline   Mit Zitat antworten
Alt 07.02.02, 01:26   #6 (permalink)
Themenstarter
 
Registriert seit: 30.12.01
sprengmeister Leistung: Facit NTK
Likes: 0
Standard

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:::
sprengmeister ist offline   Mit Zitat antworten
Alt 07.02.02, 10:44   #7 (permalink)
Administrator
 
Benutzerbild von Mackz
 
Registriert seit: 02.10.01
Mackz Leistung: Pentium IMackz Leistung: Pentium I
Likes: 30
Standard

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
Mackz ist offline   Mit Zitat antworten
Alt 10.02.02, 02:18   #8 (permalink)
Themenstarter
 
Registriert seit: 30.12.01
sprengmeister Leistung: Facit NTK
Likes: 0
Standard

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:::
sprengmeister ist offline   Mit Zitat antworten
Alt 10.02.02, 13:01   #9 (permalink)
Administrator
 
Benutzerbild von Mackz
 
Registriert seit: 02.10.01
Mackz Leistung: Pentium IMackz Leistung: Pentium I
Likes: 30
Standard

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
Mackz ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » fixe fenstergrösse
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ä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


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