Remplir formulaire de connexion automatique
Bonjour
Je voudrais remplir automatique le nom d'utilisateur, mot de passe et domaine pour activer une ouverture de session vers Citrix XenApp automatique sans que l'utilisateur ne le fasse manuellement.
Avez vous une idée?
J'ai vu que curl avec mechanize pourrait le faire. Avez vous deja fait des essais d'utilisation ?
Moi je cherche une solution sous php ou javascript pour ouvrir une fenetre (invisible ) vers citrix xenapp, et que les champs se remplissent automatique et que cela se connecte vers le serveur.
merci de votre aide.
Remplir window vers Citrix
Bonjour
En fait, je voudrais ouvrir un popup ou une iframe pour envoyer les informations pour se connecter vers Citrix directement.
Les 2 méthodes ne marchent pas.
Méthodes :
open_infos, j'ai l'erreur :
Citation:
TypeError: document.forms[0] is undefined
document.forms[0].user.value="test";
Add_infos(), j'ai l'erreur Error:
Citation:
Permission denied to access property 'document'
frameDocument.document.forms[0].user.value = "test";
voici mon bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<script>
function Add_infos() {
myf = document.getElementById("pocindus" );
frameDocument = myf.contentDocument;
frameDocument.document.forms[0].user.value = "test";
document.getElementById("pocindus" ).getElementByID("id").value = "test";
document.getElementById("pocindus" ).getElementByID("loginButtonBg").submit();
}
function open_infos()
{
window.open('http://xxxx.fr/Citrix/XenApp/auth/login.aspx','nom_de_ma_popup','menubar=no, scrollbars=no, top=100, left=100, width=600, height=600');
document.forms[0].user.value="test";
window.opener.document.getElementByID("id").value = "test"; window.opener.document.getElementByID("loginButtonBg").submit();
mafenetre.focus();
}
</script>
<body>
<a href="javascript:Add_infos();">Ajouter Infos</a>
<iframe name="pocindus" id="pocindus" SRC="http://xxx.fr/Citrix/XenApp/auth/login.aspx" scrolling="yes" style="width=100% height=100%" FRAMEBORDER="yes" ></iframe>
<a href="#null" onclick="javascript:open_infos();">Ouvrir la Pop-Up</a>
</body>
</html> |