webForumDet fria alternativet

Targetproblem

6 svar · 308 visningar · startad av @nders

@ndersMedlem sedan juni 200026 914 inlägg
#1

Hepp!

Scenario:

Jag har en sida som öppnar ett popupfönster. I detta popupfönster skall jag posta ett formulär till en iframe i sidan som öppnar fönstret. Jag kan från popupen byta sida i iframen med denna kod:

window.opener.parent.frames['main'].actionIframe.location.href='wee.asp';

När jag skall posta formuläret körs följande funktion genom onclick på en button:

function submitit() {
	document.myForm.target = window.opener.parent.frames['main'].actionIframe;
	document.myForm.submit();
}

Detta fungerar givetvis inte, ett nytt fönster ploppar upp, som tar emot formuläret.

Någon med tips på hur min javascriptfunktion ska se ut?

Mvh och tpf,

Peter SMedlem sedan dec. 20025 484 inlägg
#2

Hupp!

Det bör räcka med att du anger namnet på din "iframe" som mål i funktionen:

function submitit() {
     document.myForm.target = "namn_pa_iframe";
}

:)

@ndersMedlem sedan juni 200026 914 inlägg
#3

Humm, trots att iframen ligger i en frame i ett frameset i ett annat fönster?

Nåväl, jag provar. :)

@ndersMedlem sedan juni 200026 914 inlägg
#4

Ja, jäklar, se på Ferkel!

Fungerar ju alldeles fantastiskt bra, fast jag förstår det inte. (Inte oväntat i och för sig. ;) )

Jag kan tyvärr inte testa om detta funkar i annat än IE för tillfället, eftersom resten av koden är IE only, men jag är nyfiken om det funkar i Gecko-grabbarna?

Tack för hjälpen!

Mvh

Peter SMedlem sedan dec. 20025 484 inlägg
#5

Värdet för target-egenskapen är en sträng i form av namnet på en "iframe" eller ram där resultatet skall visas. Det är alltså inte ett "iframe"-/ramobjekt som man kanske kan tro.

Oh, Mozilla joins the club!

:)

@ndersMedlem sedan juni 200026 914 inlägg
#6

Tack så phantastiskt mycket, herrn! :D

Ödmjukt,

Fredde MannenMedlem sedan nov. 20013 498 inlägg
#7

@nders skrev:

Tack så phantastiskt mycket, herrn! :D

Ödmjukt,

Arrggh... när jag läser "phantastiskt" får det mig att tänka på: philm och phösare... och annat groll som har med nollning att göra.. :)

Wee.. inte ofta jag ser @nders med ett problem.. se det löste sig...

jag tillför inget men, jag har skriv abstinens...

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb