Toon posts:

Javascript rich edit probleempje.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een probleempje met een javascript rich edit textarea.

Ik wil deze op de volgende manier submitten:

<form action="uitvoer.php" method=post" onsubmit="copyValue(this)">

Op deze manier word de waarde uit het javascript iFrame gekopieerd naar de textarea (name=content) en doorgegeven aan uitvoer.php.

Helaas zegt hij in uitvoer.php dat hij $content niet kent. Waar o waar gaat het fout?


Het iFrame ziet er zo uit:
<iframe id="iView" style="WIDTH: 414px; HEIGHT: 300px"></iframe>
<TEXTAREA style="DISPLAY: none" name=content></TEXTAREA>

En de copyValue ziet er zo uit:

function copyValue(f)
{
f.elements.content.value = "" + iView.document.body.innerHTML + "";
}

Bedankt voor hulp.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

php versie > 4.1.2 :?

Doet iets met Cloud (MS/IBM)


  • bloody
  • Registratie: Juni 1999
  • Laatst online: 22:48

bloody

0.000 KB!!

maak er eerst maar een "get" van :)
dat vereenvoudigd het wat.

nope


  • bloody
  • Registratie: Juni 1999
  • Laatst online: 22:48

bloody

0.000 KB!!

en gooi een hoop alerts in je javascript.

nope


Verwijderd

euh.. volgens mij kun je niet bij de inhoud van een iframe...
http://msdn.microsoft.com...dhtml_reference_entry.asp (en dan ff naar iframe zoeken)
Security Alert To protect user privacy and safeguard your applications, Internet Explorer restricts some interactions between frames that host Web pages from different domains. For more information about using the Dynamic HTML (DHTML) object model with the frame and iframe objects, see About Cross-Frame Scripting and Security and Security Considerations: Dynamic HTML.

Verwijderd

Topicstarter
PHP Version 4.2.2 en get maakt niks uit. Hij blijft zeggen dat hij de variabele niet kent.

Notice: Undefined variable: content in
D:\Inetpub\wwwroot\uitvoer.php on line 9

Geef ik hem verkeerd mee oid?

Verwijderd

Topicstarter
Ik gebruik geen DHTML, ik gebruik alleen javascript om een rich text edit venstertje te maken, dus dat zou in principe moeten werken.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

$_GET/POST gebruiken...
Hint van D2k was blijkbaar niet duidelijk genoeg.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

$_POST['content']

wat staat daar in?

Doet iets met Cloud (MS/IBM)


  • bloody
  • Registratie: Juni 1999
  • Laatst online: 22:48

bloody

0.000 KB!!

en die alerts? (bv:

function copyValue(f)
{
alert(iView.document.body.innerHTML);
f.elements.content.value = "" + iView.document.body.innerHTML + "";
alert(f.elements.content.value);
}

en probeer eens: print_r($_POST)

nope


Verwijderd

Topicstarter
als ik print_r doe dan krijg ik wel goede results:
$_POST['content']; Array ( [content] => asdfasdfsadf )
hij zet het dus wel in content.

Op de een of andere manier kent hij dan $content niet in uitvoer.php. Iemand suggesties? Ik heb het gevoel dat ik er bijna ben.

p.s. Hij geeft geen java alerts.

  • bloody
  • Registratie: Juni 1999
  • Laatst online: 22:48

bloody

0.000 KB!!

Verwijderd schreef op 27 augustus 2002 @ 15:17:
als ik print_r doe dan krijg ik wel goede results:
$_POST['content']; Array ( [content] => asdfasdfsadf )
hij zet het dus wel in content.

Op de een of andere manier kent hij dan $content niet in uitvoer.php. Iemand suggesties? Ik heb het gevoel dat ik er bijna ben.

p.s. Hij geeft geen java alerts.
en dit?
$content = $_POST["content"];

nope


  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

Localhost, sweet localhost


Verwijderd

Topicstarter
gelukt: register globals stond op off. Bedankt allemaal.
Pagina: 1