Accueil - JavaScript

Tout afficher

Encoder une URL ou une partie d’une URL en JavaScript

Tags: JavaScript

Posté le 10 décembre 2018


Si vous tentez de passer certains caractères spéciaux (comme le « + ») dans une URL, vous risquez d’avoir quelques surprises lorsque vous récupérerez la chaîne de caractères côté serveur.

Pour pallier à ce problème, il existe une solution très simple en JavaScript : il s’agit de la fonction encodeURIComponent().

Exemple :

console.log(encodeURIComponent('?x=1+1')); // affichera, dans la console, %3Fx%3D1%2B1

En récupérant, côté serveur, le paramètre « x », on aura bien « 1+1 ». Sans cela, on obtiendrait « 1 1 », ce qui n’est pas le résultat voulu.

Lire ...

iframe - Ouvrir une page dans la fenêtre parent

Tags: HTML, JavaScript

Posté le 4 septembre 2018


Diw20180904211410306 iframe open url sept2018

A l'intérieur d'une iframe, si l'on utilise la fonction Javascript suivante :

window.location='https://fr.wikipedia.org/';

La nouvelle page s'affichera à l'intérieur de la balise "iframe". Si l'on souhaite que cette page s'affiche complètement dans le navigateur, il suffira d'utiliser la fonction suivante :

parent.location='https://fr.wikipedia.org/';

 

Lire ...

JS - Boucler sur un objet

Tags: JavaScript

Posté le 2 août 2018


Nous souhaitons ici boucler sur l'objet suivant :

var hash = {"key1": "value1", "key2": "value2"};
		
hash["key3"] = "value3";

Pour ce faire, il existe deux solutions.

La première :

Object.keys(hash).forEach(function (key) { 
    var value = hash[key]
    console.log(key + " => " + value);
})

La seconde :

for (var key in hash) {
	console.log(key + " => " + hash[key]);
}

 

Lire ...

Rechercher

Tags

Publicité

Suivez-nous