pfaduebergabe via javascript
    
tc6
    
    
      
    
  - javascript
 nicht angemeldet
 nicht angemeldetnabend zusammen
ich habe da ein kleines problem ..
ein via javascript erzeugte seite soll lediglich ein bild
darstellen. der pfad des bildes soll beim aufrufen der
jscript-funktion per variable übergeben werden. leider
klappt es nicht.
es wäre schön, wenn mir jemand helfen könnte.
hier der quelltext ...
<script language="JavaScript" type="text/javascript">
<!--
var FensterOffen=false;
function oeffneFenster(pfad)
{
neuesFenster=window.open('', 'xxx', 'dependent=no, toolbar=no, status=no, width=700pt, height=400pt, innerWidth=700, innerHeight=400');
var nf = neuesFenster.document;
nf.write('<html><head><title>Bild in neuem Fenster</title></head><body bgcolor=#000000>');
nf.write('<table width="100%" height="100%"><tr><td align="center" valign="middle"><table><tr><td>');
nf.write('<img src="pfad" border="0">');
nf.write('</td></tr></table></td></tr></table>');
nf.write('</body></html>');
FensterOffen = true;
}
//-->
</script>
[...]
<a href="javascript:oeffneFenster(ima/bild001a.jpg)">bild001a.jpg</a>
danke für alle tips - toolchild
Hallo,
nf.write('<img src="pfad" border="0">');
schreib doch mal:
nf.write('<img src="'+pfad+'" border="0">');
Grüße
Klaus
Hallo,
nf.write('<img src="pfad" border="0">');
schreib doch mal:
nf.write('<img src="'+pfad+'" border="0">');Grüße
Klaus
und:
»»<a href="javascript:oeffneFenster(ima/bild001a.jpg)">bild001a.jpg</a>
<a href="javascript:oeffneFenster('ima/bild001a.jpg')">bild001a.jpg</a>
:-)
Flim
hallo nochmal
ich wollte euch sagen ... danke schööön!
aber wie das so ist hab ich natürlich noch 2 fragen ...
<script language="JavaScript" type="text/javascript">
<!--
var FensterOffen=false;
function oeffneFenster(pfad)
{
neuesFenster=window.open('', 'xxx', 'dependent=no, toolbar=no, status=no, width=700pt, height=700pt, innerWidth=700, innerHeight=700');
var nf = neuesFenster.document;
nf.write('<html><head><title>Bild in neuem Fenster</title></head><body bgcolor=#000000>');
nf.write('<table width="100%" height="100%"><tr><td align="center" valign="middle"><table><tr><td>');
nf.write('<img src="'+pfad+'" border="0">');
nf.write('</td></tr></table></td></tr></table>');
nf.write('</body></html>');
FensterOffen = true;
}
//-->
</script>
1. warum aktualisiert sich das bild in dem fenster nicht,
    wenn ich den naechsten link anklicke ? es erscheint
    gar kein bild. ist es besser eine bildershow zu bauen ?
    aber da hab ich keine idee wie .. die bildernamen sind
    aber fortlaufend bild001.jpg, bild002.jpg, .. :(
2. kann man da ein "focus" einbauen, damit das fenster
    in den vordergrund kommt ?
3. !!! ziemlich gewagt !? - kann man die hoehe und breite
    variable gestalten, je nach groesse des bildes + z.b.
    10pixel ?
4. nebenbei -  warum kann ich eigentlich nicht das ziel
    im anker mit drinne stehen lassen ? so halt ..
<a href="javascript:oeffneFenster('bild001.jpg')" target="_new">bild001.jpg</a>
könnte nochmal einer helfen :? merci. - toolchild