Mehrere Ziele mit einem Verweis öffnen

hi @ all,
ich hab mal ne frage: Ich möchte mit einem Verweis mehrere Ziele öffnen, natürlich alle in einem neuen Fenster(target="_blank")
Kann mir jemand sagen wie ich das machen kann?
thx
pigu

22.02.2006 12:29


Dazu benötigst Du Javascript.
Eine Möglichkeit wie das gemacht werden kann ist unter http://webmaster.lycos.de/tips/987519164/ beschrieben.

Recht einfach und gut anpassbar.

22.02.2006 12:45


danke viel mals!!

22.02.2006 12:55


Bitte, gern geschehen.
Poste doch bei Gelegenheit mal die Adresse, dann kann man sehen wo das Anwendung findet.

Um die Fenster anzupassen ist vielleicht der Link zu http://de.selfhtml.org/javascript/objekte/window.htm noch hilfreich.

22.02.2006 12:59


ich werde diese funktion wahrscheinlich net ins web stellen. ich will mal ordentlich **meinen** computer abstürzen lassen zwinker
Meine Page ist noch schwerstens in Arbeit,noch fast nix drauf.
Trotzdem: http://www.elephantspace.com/pigu

danke für die hilfe;)

22.02.2006 13:18 | geändert: 22.02.2006 13:21


ou ja gerade noch ne frage:
wie kann ich machen das sich ganz viele male das selbe dokument öffnet ohne dass ich jedem einen anderen namen geben muss?
gruss

22.02.2006 13:58


<script>
<!--
function popupmulti(){
window.open('my_page1.html','my_window1', 'width=600, height=150, left=100, top=50');
window.open('my_page2.html','my_window2', 'width=600, height=150, left=120, top=70');
window.open('my_page3.html','my_window3', 'width=600, height=150, left=140, top=90');
}
// -->
</script>
Wenn man diesen Code als Basis nimmt, dann musst Du nur immer die gleiche URL angeben die aufgemacht werden soll. Also in etwa:
<script>
<!--
function popupmulti(){
window.open('my_page1.html','my_window1', 'width=600, height=150, left=100, top=50');
window.open('my_page1.html','my_window2', 'width=600, height=150, left=120, top=70');
window.open('my_page1.html','my_window3', 'width=600, height=150, left=140, top=90');
window.open('my_page1.html','my_window4', 'width=600, height=150, left=140, top=90');
window.open('my_page1.html','my_window5', 'width=600, height=150, left=140, top=90');
window.open('my_page1.html','my_window6', 'width=600, height=150, left=140, top=90');
}
// -->
</script>

Du musst aber den zu öffnenden Fenstern neue Namen geben, sonst lädt es immer in das gleiche.



22.02.2006 14:03


zwinkergenau das will ich eben net. Wenn ich jedem dokument einen neuen namen geben muss geht das ewig wenn ich etwa 1000 seiten öffnen will;)
aber danke trotzdem vlel mal!!!

22.02.2006 20:40


Du kannst natürlich auch eine for-Schleife drumrumbauen
<html>
<head>
<title>viele Fenster</title>
<meta name="author" content="mark">
<script>
<!--
function popupmulti(){
 for (i=1; i<10 ; i++ ) {


window.open('http://www.google.de','popup'+i,'width=600, height=150, left=100+i, top=50+i');

}
}
// -->
</script>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">


<noscript></noscript>

<a href="javascript:popupmulti();">ganz viele Fenster</a>
</body>
</html>
 for (i=1; i<10 ; i++ ) {
i dann einfach auf den gewünschten Wert setzen. Wobei ich mich frage zu welchem Zweck man 1000 Seiten öffnen will?


22.02.2006 21:01 | geändert: 22.02.2006 21:02


Wieso denn nicht?
Bei diversen Bannern ohne Reload Sperre kann das ja durchaus Sinn machen zwinker


MfG
Fabian

22.02.2006 21:43