"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

browser größe?

tom160 22.02.2002 - 18:57 1075 14
Posts

tom160

Addicted
Avatar
Registered: Oct 2001
Location: FFFF:0000
Posts: 389
hi all!

hab a kleines prob!
ich sollte dringend so a kleines fenster machen wie z.B.:
das kleine popup bei http://www.altavista.com
leider kenne ich mich auf diesem gebiet nicht sehr aus!
aber soweit ich weiß geht das über javascript!

also ich will vom browserfenster alle symbolleisten weg haben
(auch die scroll-leiste unten und an der seite muß weg)
und dann sollte die browserfläche 600x600 pixel haben!
ach ja, die größe usw. sollte vom user nicht mehr verändert werden können.

help plz!!
greez
tom160

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
für alles javascript gilt: einfach von der seite, wo man's gesehen hat, den quelltext aufmachen und das script rauskopieren.

in deinem fall sieht das so aus

Code: PHP
<SCRIPT>
var _lvFw=null;
function _LvWinFocus(w) { if (w && w.focus) { _lvFw=w; setTimeout("_LvWinFocusT()",100); } }
function _LvWinFocusT() { if (_lvFw!=null) { _lvFw.focus();_lvFw=null;} }

function OpenWin(url,name,attr)
{
 var fw;
 if (attr) fw=window.open(url,name,attr);
 else if (name) fw=window.open(url,name);
 else if (url) fw=window.open(url);
 _LvWinFocus(fw);
}

OpenWin('http://jumpeu.altavista.com/popups/at',"AVIntlPopup","width=400,height=300");
</SCRIPT>
[/php]

jetzt nur mehr die dumme focus.funktion rausnehmen, die url und die größe anpassen - fertig :)

tom160

Addicted
Avatar
Registered: Oct 2001
Location: FFFF:0000
Posts: 389
big thx rettich!!

ich hab des jetzt mal umgebaut und jtzt schaut des so aus:

<SCRIPT>
function OpenWin(url,name,attr)
{
window.open(url,name,attr);
}

OpenWin('\test.html',"AVIntlPopup","width=600,height=600");
</script>

das "AVIntlPopup" ist wenn ich das richtig verstanden habe
der name von der art von dem window oder?

bis jetzt funzt eigentlich ganz gut (mit a bissl probieren:))!

aber ich will jetzt das es mir nicht ein neues fenster aufmacht
sondern das html-document in dem das scrip steht in diesem fenster angezeigt wird!

edit: gibts eigentlich irgendwo eine liste mit javascript befehlen?

greez
tom160
Bearbeitet von tom160 am 22.02.2002, 20:01

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Das beste für HTML/XML/DHTML/JS: http://www.selfhtml.com

tom160

Addicted
Avatar
Registered: Oct 2001
Location: FFFF:0000
Posts: 389
jo, selfhtml kenn ich aber des geht bei mir irgendwie nicht!

z.B:
<html><head><title>Test</title>
<script type="text/javascript">
<!--
window.innerHeight = 600;
window.innerWidth =600;
//-->
</script>
</head><body>
</body></html>

brosergröse bleibt immer gleich!

greez
tom160

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
<html>
<head>
<title>Test</title>
</head>
<body onLoad="window.resizeTo(600,600)">
</body>
</html>

Funktioniert wunderbar ;) Wenn du .resizeBy() verwendest, kanndst du das ganze auch mit relativen Angaben machen.

tom160

Addicted
Avatar
Registered: Oct 2001
Location: FFFF:0000
Posts: 389
hi!

das mit der größe ist schon ein guter anfang! thx @kazaa!

aber ich sollte genau das was das popup macht mit dem fenster machen in dem das scrip steht (keine symbolleiste, keine srollbar, not resizable,..)

habs leider mit dem progen nicht so!:rolleyes:
und ich weiß nicht wieso aber die beispiele von selfhtml gehen bei mir einfach nicht!

greez
tom160

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
Frage: bist du leicht sadistisch angehaucht, oder warum willst du deine Surfer ärgern?

tom160

Addicted
Avatar
Registered: Oct 2001
Location: FFFF:0000
Posts: 389
Zitat von .deRElict.
Frage: bist du leicht sadistisch angehaucht, oder warum willst du deine Surfer ärgern?
:D

als 1. soll das kein popup werden sonder es soll die größe von dem fenster verändern das ich ja selber öffne!

und 2. ist es ja nicht für eine website sondern für mich selber
gedacht!

greez
tom160

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
1. noch schlimmer, das popup kanner closen, die toolbars bekommt er nimmer ;)

2. schreib des dazu, dann bekommst gleich a antwort :D

window.scrollbars.visible = false;
window.statusbar.visible = false;
....

komplette liste bekommst unter http://selfhtml.teamone.de/javascri...ekte/window.htm

tom160

Addicted
Avatar
Registered: Oct 2001
Location: FFFF:0000
Posts: 389
thx .deRElict.!

aber das funzt bei mir einfach nicht:(
aber das ertse beispiel (mit dem altavisa popup)funzt echt super
nur sollte es das hald mit dem eigenen fenster machen!
aber leider check ich das ´total nicht ab weil in dem beispiel steht gar nichts von größe,... und so?

greez
tom160

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Hmm, ich versuchs mal selbst, aber vorläufig kannst ja pfuschen :D Du machst ein normales fenster aus, das seinerseits ein kleines aufmacht und schließt das grosse dann mit wondow.close
Ist zwar alles andere als sauber programmiert, aber funzen sollts ;)

tom160

Addicted
Avatar
Registered: Oct 2001
Location: FFFF:0000
Posts: 389
Zitat von KaZaa
Hmm, ich versuchs mal selbst, aber vorläufig kannst ja pfuschen :D Du machst ein normales fenster aus, das seinerseits ein kleines aufmacht und schließt das grosse dann mit wondow.close
Ist zwar alles andere als sauber programmiert, aber funzen sollts ;)

das habe ich schon gemacht:D
aber dann fragt er mich beim anderen fenster wieder ob es wircklich geschlossen werden soll!
und das is auch nix!

greez
tom160

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
Zitat von tom160
das habe ich schon gemacht:D
aber dann fragt er mich beim anderen fenster wieder ob es wircklich geschlossen werden soll!
und das is auch nix!

greez
tom160

yop, das ist, weil das große fenster parent ist und du mit einem child-window kein parent-window schließen darfst. umgekehrt gehts.

Yeahman

OC Addicted
Avatar
Registered: Jul 2001
Location: on top of my sol..
Posts: 1775
@deRelict ich hab ja fast Geld drauf setzten können, dass du das sagst!! :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz