Ich versuche, den Inhalt eines Iframe aus dem Iframe zu ändern.Ändern iframe von innen
Perl/Backend:
my $doc = `curl -k 'http://localhost/givemehtml`;
$doc =~ s|</script|</scr/ipt|g;
$form .= qq|<script>document.location='data:text/html;charset:utf-8,' + '$doc'; </script>|;
$form
alle HTML in der iframe ist, die Standardinhalte hat (eingeführt in $form
früher), die ich mit dem Skript ändern möchten.
Mit meinem Code oben ändert der Iframe Inhalt nicht. Wie behebe ich das?
Warum ändern Sie 'document.location'? Wenn Sie die Dokumente * Inhalt * ändern möchten, verwenden Sie das DOM oder 'document.write()' ... – m02ph3u5
@ m02ph3u5 Was meinst du mit "das DOM verwenden"? Könnten Sie zeigen, wie Sie das tun würden? – kepj
Was möchten Sie ändern? –