Comment utiliser JavaScript pour remplir un formulaire sur une autre page

Je suis en train de remplir les champs d'un formulaire à l'aide de JavaScript. Le problème est que je ne sais pas comment exécuter un code JavaScript sur la page en cours donc je ne peux pas rediriger vers le formulaire et d'exécuter du code à partir de là. J'hésite à utiliser ce terme, mais la seule phrase qui me vient à l'esprit est le script de site à site. Le code que j'essaie d'exécuter est ci-dessous.

<script language="javascript"> 

window.location = "http://www.pagewithaform.com";

loaded();

//checks to see if page is loaded. if not, checks after timeout.
function loaded()
{
    if(window.onLoad)
    {
      //never executes on new page. the problem
      setTitle();
    }
    else
    {
      setTimeout("loaded()",1000);
      alert("new alert");
    }
}

//sets field's value
function setTitle()
{
    var title = prompt("Field Info","Default Value");
    var form = document.form[0];
    form.elements["fieldName"].value = title;
}
</script>

Je ne suis pas vraiment sûr si cela est possible. Je suis aussi ouvert à d'autres idées, comme PHP. Merci.

EDIT: La deuxième page est une forme SharePoint. Je ne peux pas modifier le code du formulaire. Le but est d'écrire un script de pré-remplit la plupart des champs, car 90% d'entre eux sont statiques.

pourquoi ne pas utiliser des cookies ou localStorage, ou de stocker les valeurs dans flash scope/session et pour la prochaine page
Je n'ai pas accès à la page suivante. C'est une forme sur SharePoint que je suis fatigué de remplissage à plusieurs reprises. La plupart des champs sont va être la même à chaque fois donc j'ai été en espérant que ceux avec le script. Est-il un moyen de faire quelque chose que vous avez mentionné?
vous ne pouvez pas le faire jusqu'à ce que vous avez une sorte d'API disponible à partir de sharepoint, parce que si c'était cela va causer de sérieux problèmes de sécurité
Si vous le souhaitez, vous pouvez configurer un serveur proxy avec apache et vous avez alors accès à la page web à partir de sharepoint.
Pourquoi ne pas simplement créer une Extension plugin comme pour chrome, puis vous pouvez remplir automatiquement les pages web chargées de formulaire HTML simple.

OriginalL'auteur spassen | 2012-08-29