Toon posts:

[JS] Sumbit aanroepen op andere pagina

Pagina: 1
Acties:

Verwijderd

Topicstarter
Via een popup word een plaatje in een gallerij gewijzigd. En dan moet daar een post uitgevoerd worden op die pagina om alle plaatjes te herladen.
Dit doe ik op de volgende manier, alleen werkt het niet.

Dit staat op de delete (popup) pagina.
code:
1
2
3
4
5
6
<script type="text/javascript" for="window" event="onload()">
{
timer = setTimeout("close_window()", 2000); 
parent.window.opener.parent.pageAgain();
}
</script>


Dit staat op de andere pagina.
code:
1
2
3
4
function pageAgain() {
    document.object.submit();
        return false;
    }



Weet er iemand trouwens een goede naslag pagina voor javascript want zoeken met google geeft ook 99% troep.

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

code:
1
2
3
function pageAgain() {
    document.forms[0].submit();
    }


Waarom return false :?

En wat voor naslagwerk zoek je? Als ik al een functie opzoek dan zoek ik specifiek naar een functietoepassing (bijvoorbeeld: submit form in another page ;))

Daarnaast heb ik hier een JavaScript Bible liggen en kijk af en toe in dreamweaver naar de functie-help van O'Reilly (die niet compleet is :()

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

JavaScript:
1
2
3
4
5
6
<script type="text/javascript" for="window" event="onload()">
{
  timer = setTimeout("close_window()", 2000); 
  opener.pageAgain();
}
</script>


code:
1
2
3
4
5
function pageAgain()
{
  document.forms["object"].submit();
  return false;
}

[ Voor 37% gewijzigd door André op 19-11-2004 09:54 ]


Verwijderd

Topicstarter
Dank julie wel,

en btw Andre Javascript guru je bent me held :)

Verwijderd

Topicstarter
MMm, ik probeer het op allerlei manieren te proberne.

maar het werkt voor geen kant.

Dit heb ik er in gezet, om te testen.
code:
1
<a href=javascript:pageAgain()>alalal</a>


Me code zo gemaakt

code:
1
2
3
4
5
function pageAgain() {
    alert("crap");
    document.forms["object"].submit();
        return false;  
 }



Dit staat dan wel op de zelfde pagina, alleen nu doet ie nog steeds geen post. Kan het zo zijn dat het niet werkt omdat ik 2 submit buttons heb ?


En die alert komt wel alleen iets van submitten ho maar

[ Voor 11% gewijzigd door Verwijderd op 19-11-2004 10:38 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Heet je formulier wel object? En die submitbuttons hebben toch niet de naam "submit"?

Verwijderd

Topicstarter
Tip, geef je form een naam met id="object" voor javascript. En gebruik als je met submit werkt verder in je form geen namen die submit heten.

Wel tof dat het werkt :)

Verwijderd

Topicstarter
Ja, andre die heette submit, en ik had geen id mee gegeven.

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Dus nu werkt het begrijp ik?

Verwijderd

Topicstarter
ja nu werkt het :)

en ben ik heel blij.

Eerste biertje is voor mij vanavond :P
Pagina: 1