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 6%
 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. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

theart

Eroberer

Dabei seit: 27.06.2005

Beiträge: 74

 

1 Zum Seitenanfang

Donnerstag, 18. September 2008, 15:14

[Suche] Problemlösung bei onclick funktion

Hi Leute,

Bin zur Zeit auf der suche nach einer Lösung mit folgendem Problem.


Aktuelle schreibe ich für ein Kunden ein für ihm massgeschneidertes anderseitiges Shop system zusammen.
Hierbei möchte ich wenn er einen artikel einstellen möchte per listenmenü eine art vorschau bild haben wo er schon bei der auswahl im listenmenü sieht welches bild sich hinter dem dateinamen verbirgt.

Im mom habe ich es so gelöst das in der liste als seperater parameter eine onclick funktion ausgeführt wird so das in einem frame, das sich unterhalb der auswahlliste befindet, sich auch zur jeweiligen angeklickten auswahl verändert.

Leider Funktioniert diese Funktion nur im FF und daher leider nicht im IE

Gibt es eine Variante diese Onclick version auf für den IE tauglisch zu machen?

Code Beispiel: Listenmenü

Quellcode

1
2
3
4
5
<select name="select2">
    	<option onclick="document.getElementById('bilder').src='../images/nopic.gif';">Kein Bild</option>
    	<option onclick="document.getElementById('bilder').src='../images/pic1.gif';">Bild 1</option>
    	<option onclick="document.getElementById('bilder').src='../images/pic2.gif';">Bild 2</option>
</select>


Code Beispiel: Iframe

Quellcode

1
<iframe id="bilder" name="bilder" width="150" height="150" frameborder="0" src="../images/nopic.gif"></iframe>



Hoffe ihr könnt mir helfen.

Lg theart alias H4nSolo
Dumm ist nur derjenige der seine fehler nicht erkennt, alles andere is selbst verschuldung und kostet 5€

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »theart« (18. September 2008, 15:17)

 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 997

 

2 Zum Seitenanfang

Freitag, 19. September 2008, 11:11

also unter c++ gibt es die aktion OnChange. kann sein dass du OnChange statt OnKlick nutzen musst. ach ja und nach dem OnChange den iframe refreshen nicht vergessen

MFG
Mein kleines Projekt
-Cruel Online-
 

Skittles

Moderator

Dabei seit: 14.02.2004

Beiträge: 3 014

 

3 Zum Seitenanfang

Freitag, 19. September 2008, 11:47

onchange gibt es auch in JS, das müsstest du dann aber auf den select-tag anwenden.

~!__/
..o.o

This is Einkaufswagen.
Copy Einkaufswagen into your signature to help him on his way to world domination.
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 997

 

4 Zum Seitenanfang

Freitag, 19. September 2008, 12:09

habe noch was unter selfhtml gefunden

http://de.selfhtml.org/html/formulare/au…ten_absendewert

da kannste halt stat allert dann dein iframe aufrufen

ich habe mal versucht das in php zu schreiben hier ist das ergebniss(es ist nciht getestet ka ob es lauft. habe hier in der firma weder php editor noch xampp):

  Spoiler Spoiler

PHP-Quelltext

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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
       "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Absendewert von Einträgen bestimmen</title>
</head>
<body>

<form action="<? $PHP_SELF ?>">

<select name="select" onchange = "javascript:location.reload()">
        <option value="nopic.gif">Kein Bild</option>
        <option value="1.jpg">Bild 1</option>
        <option value="2.jpg">Bild 2</option>
</select>
<? vorschau('.this.form.select.option[this.form.select.selectedIndex].value.');?> 
</form>

<?php
function Vorschau($bild)
{
echo'
<iframe id="bilder" name="bilder" width="150" height="150" frameborder="0" src="pic/'.$bild.'">
</iframe>';
}

?>

</body>
</html>


habe es mit dem text editor erstellt:D
Mein kleines Projekt
-Cruel Online-

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »cccpmik« (19. September 2008, 13:01)

 

Ähnliche Themen