2010-07-30 5 views
1

Je souhaite transmettre une URL en cliquant sur un bouton afin que le navigateur puisse rediriger vers l'URL.Comment puis-je rediriger le navigateur lorsqu'un utilisateur clique sur un bouton?

valeur url = /web/SMI6041001090/home?contId=186&contName=sa

Lorsqu'un utilisateur clique sur le bouton, il doit rediriger vers cette URL.

var url = document.<portlet:namespace />regForm.fwdURL.value; 
alert('url -->'+url); 

jQuery('.submit-button').click(function(){ 
    // Pass URL here. 
}); 
+0

Je ne sais pas ce que vous demandez exactement au sujet? –

Répondre

2

Je veux passer URL sur clik du bouton . afin que le navigateur peut rediriger vers URL.

Vous voulez dire ceci:

var url = document.<portlet:namespace />regForm.fwdURL.value; 

jQuery('.submit-button').click(function(){ 
    document.location.href = 'http://yoursite.com' + url; 
}); 
+0

sAc, quelle est la différence entre document.location et window.location? – fearofawhackplanet

+0

@fearofawhackplanet: Vous pouvez utiliser, soit 'location' est la propriété des objets' window/document'. – Sarfraz

+0

@fear: * document.location * était à l'origine en lecture seule dans certains navigateurs. Pour cette raison, * window.location * était toujours la méthode préférée pour diriger le navigateur vers un autre emplacement, mais peu importe ces jours-ci. –

Questions connexes