Archivlink: javarea.de Forum > JavaScript > Aus iFrame in textarea
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Aus iFrame in textarea

Pages: [1]

geschrieben von thorben76 am 09.10.2005 - 09:15
Moin, moin,
ich habe eine Seite (*.php) mit einer textarea, in die ein iFrame geladen wird.
In dem iFrame wird ein Upload-Verzeichnis mit div. Dateitypen ausgegeben.
Jetzt will ich die einzelnen Ausgaben in das Textfeld per Klick an die Position des Cursors in der Textarea übertragen.

Wie sieht nun der Link in der Textarea aus?

Wie sieht das Script dafür aus?

Siehe beigefügtes Bild

Gruß thorben.

geschrieben von thorben76 am 09.10.2005 - 22:48
Guten Abend,
gibt es ein Problem mit meiner Frage, oder warum antwortet mir niemand?

thorben

geschrieben von Matneu am 09.10.2005 - 23:10
Zitat
 Original geschrieben von thorben76 am 09.10.2005 - 22:48
gibt es ein Problem mit meiner Frage, oder warum antwortet mir niemand?

1. sehe ich überhaupt kein Bild
2. sehe ich überhaupt keinen Code. Was hast Du bisher geschrieben, wo funktioniert es nicht? Hier wird Dir sicherlich keiner einen kompletten Code bringen, dafür ist ein Forum nicht da.

So far...
Matthias

geschrieben von thorben76 am 21.10.2005 - 22:18
Guten Abend, hat etwas gedauert, aber jetzt habe ich ein wenig Code zusammengebaut:

Hier das Dok mit der textarea und dem IFRAME (auszugsweise):

HTML-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: 
<html>
<head>
	<script language="JavaScript" type="text/javascript">
function cur_ins(field, text) {
 if (document.selection) {
   field.focus();
   selected = document.selection.createRange();
   selected.text = text;
 } else {
   if (field.selectionStart || field.selectionStart == '0') {
     field.value = field.value.substring(0, field.selectionStart) + text + field.value.substring(field.selectionEnd, field.value.length);
   } else {
     field.value.concat(text);
   } 
 }
} //cur_ins
</script>
</head>
<body>
<form action="neu/post.php" name="xxx" method="post">
<textarea name="text" cols="48" rows="10"></textarea>
<br>
<input type="button" class="button klein" value="fett" onclick="cur_ins(this.form.text, '');" name="fett" /> 
</form>
<hr>
<iframe src="xxx.html" name="Bildframe" width="300" height="200" align="left" scrolling="yes" marginheight="0" marginwidth="0" frameborder="0"></iframe>
...



Hier die Datei ausm iframe, bzw. nur der Link:

HTML-Quelltext
1: 
<a href='#' onclick="cur_ins(.window.parent.xxx.text, '');" name="fett">REIN DAMIT</a>


Der Link im iFrame-Doc soll etwas, egal was in die textarea im Hauptfenster reintun. :-)
Allerdings weiß ich nicht, wie ich den Link schreiben soll. Mein Rumprobieren hat zu nichts geführt.

Gruß thorben




Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.