Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 390 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

ReiAngel2k

Haudegen

Dabei seit: 28.09.2002

Beiträge: 610

 

1 Zum Seitenanfang

Mittwoch, 30. April 2003, 18:42

[Brauche Hilfe] Links-Schleife (Java Script)

Hallo!

Ich brauche folgendes:

also ich möchte es wie auf der Seite hier gestalten:
http://ejam.dazart.de/show.php?id=2090&wo=M

vorher wird per php z.b. die 3 verschiedenen links in einem array
gespeichert.. (also k.a. wie man arrays im java script füllt.. deswegen müsste man es mir erklären..)

man kann dann halt die verschiedenen links anwählen (rechts ein häckchen
jeweils) und wenn man dann auf "auswahl runterladen" klickt, dann geht der
script durch eine schleife und "checkt" ob die die links jeweils mit einem
häckchen angewählt wurden oder nicht.. wenn ja dann werden die sofort im
selben fenster aufgerufen (also nicht ne neue seite oder nen popup sondern
direkt als würde man auf einem normalen link klicken).
[kleiner zusatz: wenn man jedoch auf die 3 links selbst klickt (anstatt auf
die häckchen) dann wird einfach nur ein häckchen gemacht rechts daneben
anstatt das der "download" startet]

Würde mich wirklich sehr freuen wenn mir da jemand helfen könnte. Würde dann
auch, falls der Script dann klappt euch einen buttonplatz auf jeder seite
unter "partners" anbieten.

Vielen Dank schonmal im vorraus :)

_________
 

MrBörns

Eroberer

Dabei seit: 10.03.2003

Beiträge: 55

 

2 Zum Seitenanfang

Mittwoch, 30. April 2003, 20:07

versuch's mal hiermit:

Quellcode

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
<script type="text/javascript">
var links = new Array();
links[1] = "http://www.link1.de";
links[2] = "http://www.link2.de";
links[3] = "http://www.link3.de";

function download(a,b,c) {
	if(a.checked == true) document.location.href = links[1];
	if(b.checked == true) window.open(links[2],"Neufenster2");
	if(c.checked == true) window.open(links[3],"Neufenster3");
}

function wechsel(box)
	{ 
	if(box.checked)
		{
		box.checked = false;
		}
	else
		{
		box.checked = true;
		}
	}

</script>
</head>



<body>
<form name="formular">
<input type="checkbox" name="link1"> <a href='javascript:wechsel(document.formular.link1)'>Link 1</a><br>
<input type="checkbox" name="link2"> <a href='javascript:wechsel(document.formular.link2)'>Link 2</a><br>
<input type="checkbox" name="link3"> <a href='javascript:wechsel(document.formular.link3)'>Link 3</a><br><br>
<input type="button" value="Auswahl downloaden" onClick="download(document.formular.link1,document.formular.link2,document.formular.link3)">
</form>
</body>
...and it börns, börns, börns
www.simcity4.de.vu

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MrBörns« (30. April 2003, 20:08)

 

ReiAngel2k

Haudegen

Dabei seit: 28.09.2002

Beiträge: 610

 

3 Zum Seitenanfang

Mittwoch, 30. April 2003, 21:17

klasse! wow einfach nur cool! danke :) :)

(ps schick mir einfach mal per mail ein button von deiner seite und nen link damit ich es einfügen kann unter partners ;) --> reiangel2k@cold-angel.de )

ABER:

momentan ist der function download(a, b, c) zu umständlich gemacht..
kann man es nicht "verallgemeinern" ?

d.h. mit einer schleife kuckt er automatisch jede array nach (abhängig davon natürlich wieviele arrays gefüllt wurden) und "führt" diese dann nacheinander aus (muss ja nicht im neuen fenster immer, d.h. document.location.href etc. für jedesmal)

würde mich über diese kleine änderung sehr freuen :)

_________
 

ReiAngel2k

Haudegen

Dabei seit: 28.09.2002

Beiträge: 610

 

4 Zum Seitenanfang

Mittwoch, 30. April 2003, 22:25

achso ich merke grad, wenn ich alle mit document.location.href mache dann funzt der script nicht richtig :/ der lädt dann nicht alle runter obwohl ich alle angeklickt habe :(

_________
 

Ähnliche Themen