tom160
Addicted
|
hi all! hab a kleines prob! ich sollte dringend so a kleines fenster machen wie z.B.: das kleine popup bei http://www.altavista.comleider 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
|
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 <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
|
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
|
|
tom160
Addicted
|
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
|
<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
|
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! und ich weiß nicht wieso aber die beispiele von selfhtml gehen bei mir einfach nicht! greez tom160
|
Guest
Deleted User
|
Frage: bist du leicht sadistisch angehaucht, oder warum willst du deine Surfer ärgern?
|
tom160
Addicted
|
Frage: bist du leicht sadistisch angehaucht, oder warum willst du deine Surfer ärgern? 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
|
1. noch schlimmer, das popup kanner closen, die toolbars bekommt er nimmer 2. schreib des dazu, dann bekommst gleich a antwort window.scrollbars.visible = false; window.statusbar.visible = false; .... komplette liste bekommst unter http://selfhtml.teamone.de/javascri...ekte/window.htm
|
tom160
Addicted
|
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
|
Hmm, ich versuchs mal selbst, aber vorläufig kannst ja pfuschen 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
|
Hmm, ich versuchs mal selbst, aber vorläufig kannst ja pfuschen 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 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
|
das habe ich schon gemacht 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
|
@deRelict ich hab ja fast Geld drauf setzten können, dass du das sagst!!
|