Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/01/2012, 09h17   #1
Invité régulier
 
Inscription : mars 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 24
Points : 8
Points : 8
Par défaut Du PHP dans mon JS

Bonjour à toutes et à tous

n’étant pas doué en JS (et pas seulement) j’ai besoin d’un p’tit coup de main.

Je souhaite récupérer l’URI de ma page et l’intégrer dans mon script.
Dans cette idée :
Code :
$('a[href="<?php echo $_SERVER['REQUEST_URI'] ?>#contactForm"]').click( function() {
C’est comment qu’on fait ?

Merci pour vos réponses.
Sventovit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2012, 09h32   #2
Membre éprouvé
 
Avatar de yjuliet
 
Homme Yvan
Consultant informatique
Inscription : août 2006
Messages : 360
Détails du profil
Informations personnelles :
Nom : Homme Yvan
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2006
Messages : 360
Points : 402
Points : 402
essaye avec une des deux solutions suivantes :

Code :
window.location.href.split('?')[0]
ou
Code :
document.URL.split('?')[0]
__________________
yjuliet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2012, 11h10   #3
Invité régulier
 
Inscription : mars 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 24
Points : 8
Points : 8
Merci Yvan…
Mais ça plante le script (à moins que ton code que j’ai placé le soit mal).
Pourrais-tu me donner la ligne complète, s'il te plait ?

EDIT : tout à fait Hermine. À chaque fois je me fais avoir.
Sventovit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 16h13   #4
Invité régulier
 
Inscription : mars 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 24
Points : 8
Points : 8
J’ai cherché… cherché et je n’ai pas trouvé comment utiliser dans mon code "window.location.href.split('?')[0]".
Si une âme charitable passe par ici je lui vouerai une reconnaissance éternelle.
Sventovit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 16h18   #5
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 071
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 071
Points : 45 201
Points : 45 201
Code :
$('a[href="'+self.location.href.split('?')[0]+'#contactForm"]')
ce qui revient à


Code :
$('a[href="#contactForm"]')
si je ne m'abuse ??
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 16h33   #6
Invité régulier
 
Inscription : mars 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 24
Points : 8
Points : 8
Hello SpaceFrog.
Tu recherchais justement une reconnaissance éternelle ?
Eh bien… je crois que tu l’as.
J’avais effectivement un problème de syntaxe (il manquait un "+").
Et mon problème est résolu.
Un très grand merci.
Sventovit est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h26.


 
 
 
 
Partenaires

Hébergement Web