---
title: "Exekvera java i annan frame"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17723-exekvera-java-i-annan-frame"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Binaryian"
published: "2001-05-07T14:16:00.000Z"
updated: "2001-05-08T07:17:00.000Z"
replies: 6
views: 203
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/17723-exekvera-java-i-annan-frame"
---

# Exekvera java i annan frame

## #1 — Binaryian, 2001-05-07T14:16Z

Med följande kod

"javascript:parent.framename.location='http://minhemsida.com'"

öppnar jag ju en URL i önskad frame.

Men nu vill jag köra ett javascript i en annan frame. 

"javascript:goBuy()"

Hur löser jag det?

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

## #2 — Erik Juhlin, 2001-05-07T14:29Z

Testa detta:

```
<a href="javascript:parent.framename.goBuy();">Länk</a>
```

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

## #3 — Binaryian, 2001-05-07T14:33Z

Har testat det men det fungerar inte. Den sväljer alla frames. :&#0124;

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

## #4 — Johnsen, 2001-05-07T14:40Z

Vadå "sväljer alla frames", hur menar du?
Det Erik Juhlin skrev funkar!!

\------------------
\- J-O-H-N-S-E-N -

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

## #5 — Binaryian, 2001-05-07T14:57Z

Jag har en top-frame med menyn.
Denna rad skall ju fungera:

"dhtmlMenu.addItem(new NavBarMenuItem("&nbsp;Skicka Beställning", "javascript:parent.huvud.goBuy()"));"

När jag klickar på länken försvinner top-framen och beställsidan visas.

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

## #6 — Jojoxx, 2001-05-07T17:03Z

> "dhtmlMenu.addItem(new NavBarMenuItem(" Skicka Beställning", "javascript:parent.huvud.goBuy()"));"

Det ser ut som du har en objektorienterad JavaScript-meny, men som det ser ut förväntar den sig att du skall skicka med en url som andra argument till funktionen NavBarMenuItem. När scriptet sedan skall "aktivera" detta menyval sätter det antagligen värdet (url'en) till location.href. Det betyder att scriptet inte är tänkt för att exekvera andra JavaScript-funktioner och måste skrivas om för detta.

"javascript:" använder du bara för att exekvera javascript-kod från länk-element i html (\<a href=...) och inte inifrån script.

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

## #7 — Binaryian, 2001-05-08T07:17Z

Tack för infon Jojjox.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17723-exekvera-java-i-annan-frame
