---
title: "länk som submitar ett forumär i en annan frame?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/132001-länk-som-submitar-ett-forumär-i-en-annan-frame"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "tlee"
published: "2005-07-29T08:21:32.000Z"
updated: "2005-07-29T13:50:56.000Z"
replies: 8
views: 304
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/132001-länk-som-submitar-ett-forumär-i-en-annan-frame"
---

# länk som submitar ett forumär i en annan frame?

## #1 — tlee, 2005-07-29T08:21Z

Hej,

Är det möjligt att posta ett forumlär som ligger i en annan frame med en vanlig textlänk?

/tobias

Permalänk: https://www.webforum.nu/p/132001

## #2 — icaaq, 2005-07-29T08:38Z

```
[red]
<form ... ... name="foo" target="dinframe">
...
<a href="#" onclick="document.foo.submit();" onkeypress="document.foo.submit();">skicka</a>
<noscript><input type="submit" value="skicka"/></noscript>
</form>
[/red]
```

mv icaaq

Permalänk: https://www.webforum.nu/p/1649318

## #3 — tlee, 2005-07-29T09:12Z

mja.. såhär ser det ut

frame1:
\<a href=blabla\>posta formulär i frame2\</a\>

frame2
\<form bla bla bla action=login.asp\>
\<input bla bla\>
\<input type=submit\>
\</form\>

om jag klickar på länken i frame1 skall formuläret i frame2 två postas..  din lösning gör väl att forumläret ligger i frame1 och resultatet visas i frame2?

Permalänk: https://www.webforum.nu/p/1649330

## #4 — icaaq, 2005-07-29T09:19Z

```
[red]
<a href="#" onclick="parent.mainFrame.document.foo.submit();" onkeypress="parent.mainFrame.document.foo.submit();">skicka</a>
[s]<noscript><input type="submit" value="skicka"/></noscript>[/s]
</form>
[/red]
```

Där mainframe byts ut mot din frame och foo byts ut mot namnet på ditt formulär.

/Red. Tog bort \<noscript\>taggen

mv icaaq

Permalänk: https://www.webforum.nu/p/1649333

## #5 — tlee, 2005-07-29T09:38Z

okej.. det låter vettigare..  men mozilla säger såhär:

Fel: parent.menu.document.form1.submit is not a function

jag anropar såhär

```
 <a href=# OnClick="parent.menu.document.form1.submit();">Besökare</a>
```

foruläret se ut såhär:

```
<form name=form1 action=login.asp?q=start method=post>
```

frameset ser ut såhär:

```
<frame name="menu" src="menu.asp" marginwidth="0" marginheight="0" scrolling="auto" frameborder="0" noresize>
```

Permalänk: https://www.webforum.nu/p/1649336

## #6 — icaaq, 2005-07-29T09:48Z

```
[red]parent.frames['menu'].document.forms['form1'].submit();[/red]
```

Sista försöket ;)

mv icaaq

Permalänk: https://www.webforum.nu/p/1649341

## #7 — @nders, 2005-07-29T09:51Z

Se till att det inte finns något element (submit-knapp el. dyl) som heter *submit*. Om du har det kan det definitivt ställa till problem.

Mvh

Permalänk: https://www.webforum.nu/p/1649344

## #8 — tlee, 2005-07-29T10:03Z

submitknappen hade ju såklart namnet "submit" ... tack för hjälpen

Permalänk: https://www.webforum.nu/p/1649354

## #9 — icaaq, 2005-07-29T13:50Z

Markera gärna tråden som löst om du anser att den är det :)

mv icaaq

Permalänk: https://www.webforum.nu/p/1649416

---

Tråden på webben: https://www.webforum.nu/amne/javascript/132001-länk-som-submitar-ett-forumär-i-en-annan-frame
