2012-07-26 3 views
1

Sur une page, j'obtiens le nom d'utilisateur et je passe (via des cookies) à la deuxième page.Comment changer dynamiquement les liens en fonction de l'entrée précédente

La deuxième page a un frameset

Un cadre est des liens vers topframe.htm

Le deuxième cadre devrait pointer vers un site comme

http://localhost/id=username 

Le nom d'utilisateur est différent pour chaque personne est différent. Alors, comment puis-je faire en sorte que le deuxième cadre charge une URL générée dynamiquement?

+0

Aucun serveur voyage entre la page 1 et 2? –

+0

Il n'y a pas de serveur PHP ou de serveur Apache de quelque type que ce soit. Nous ne pouvons utiliser que des cookies, JavaScript ou VBScript pour transmettre des données. –

Répondre

1

Vous pouvez configurer un lien pour ouvrir dans le même iframe

<a target="_self" href="#" id="link" /> 

Et après avoir obtenu des entrées, faire ..

function setUserLink (usernameFromCookie){ 
. 
. 

    $('a#link').attr('href', 'http://localhost/id=' + usernameFromCookie); 
. 
. 
} 
+0

$ ('a # link'). Attr - Je n'ai jamais rien vu de tel avant –

+0

@CocoaDev: Désolé j'ai oublié de mentionner, c'est jQuery. –

+0

Est-ce que jQuery nécessite un serveur? Je ne peux pas utiliser un serveur PHP/Apache –

Questions connexes