Avatar billede thorus Nybegynder
13. september 2005 - 16:49 Der er 8 kommentarer og
1 løsning

submit popup firefox problem

Den her kode virker fint i IE men ikke i firefox
Nogen som kan se fejlen? eller har en anden løsning:
"Det jeg er ude efter er at når man submitter formenen med en indtastet email så åbner der en popup hvor emailen bliver vist."

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>popup firefox</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">

function submitToPopup(formref) {
  newwin = window.open('http://www.minside','navn','height=200,width=300');
  formref.submit();
  newwin.focus(); 
}

</SCRIPT>
</head>

<body>
<form action="http://www.minside.domain" target="vinduenavn" onsubmit="submitToPopup(this);return false;">
  <input type="text" name="mail">
  <input type="submit" value="Send">
</form>
</body>
</html>
Avatar billede roenving Novice
13. september 2005 - 17:01 #1
Hvordan virker det ?-)

-- den kode, du har skrevet burde ikke kunne virke, medmindre browseren har en bug ...
Avatar billede thorus Nybegynder
13. september 2005 - 17:27 #2
den laver en popup når man klikker Send. men ja det virker ikke ordentligt. har du et bedre forslag?
Avatar billede roenving Novice
13. september 2005 - 17:32 #3
Hvad er det, du vil ?-)

-- skal du submitte formen og have vist serverens svar i popuppen ?o]
Avatar billede thorus Nybegynder
13. september 2005 - 18:03 #4
jeg har et input felt i en form, den værdi som er i feltet skal vises i en popup
Avatar billede roenving Novice
13. september 2005 - 18:11 #5
Hvordan vises, som et felt eller bare som tekst ?-)

-- men f.eks. kan du lave dokumentet, som vises i popuppen sådan:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
window.onload = function(){
  document.getElementById('txt').innerHTML = opener.document.forms[0].mail.value;
};
</script>
<title>Vis mail</title>
</head>
<body>
<span id="txt"></span>
</body>
</html>
Avatar billede thorus Nybegynder
13. september 2005 - 21:49 #6
problemet er bare at få form submitten til at lave en popup i firefox
Avatar billede roenving Novice
13. september 2005 - 21:53 #7
?-)

<form action="http://www.minside.domain" target="vinduenavn" onsubmit="window.open('minPopup.html','vinduenavn');return false;">
  <input type="text" name="mail">
  <input type="submit" value="Send">
</form>
Avatar billede thorus Nybegynder
23. februar 2007 - 09:12 #8
lukker
Avatar billede roenving Novice
23. februar 2007 - 10:31 #9
Tak for hjælpen ,-(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester