Catégorie «D»


Lire, écrire et supprimer les cookies en Javascript

Lire

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/ **
* Retourne la valeur d'un cookie
*
* @ Exemple
Res Var = getCookie * («variable»);
*
* /
name ) { Fonction getCookie (nom) {
document. cookie . indexOf ( name + "=" ) ; var démarrage = document. cookies. indexOf (nom + "=");
start + name . length + 1 ; var len = start + nom + longueur 1.;
! start ) && ( name != document. cookie . substring ( 0 , name . length ) ) ) return ( null ) ; if ((début) & & (= document name! biscuits substring (0, le nom de longueur))!...) return (null);
start == - 1 ) return ( null ) ; if (démarrage == - 1) retour (null);
document. cookie . indexOf ( ";" , len ) ; var = fin du document les cookies indexOf ("", len)..;
end == - 1 ) end = document. cookie . length ; if (fin == - 1) = fin de documents biscuits longueur..;
unescape ( document. cookie . substring ( len , end ) ) ) ; retour (unescape (cookies document. substring (len, fin)).);
}

Suite ...

Comment cacher le bouton de fermeture d'une boîte de dialogue jQuery UI

En attendant la sortie officielle de jQuery UI 1.7 (Ouais, l'équipe de développement a décidé jQuery qu'elle publiera en tant que version 1.7, en raison de la confusion), qui peut être une option pour supprimer le bouton de fermeture d'une boîte, voici comment résoudre rapidement le problème avec la 1.6rc6 actuelle:

Suite ...

Très court extrait: shuffle () en Javascript et Actionscript

En PHP il ya une fonction bien pratique appelé shuffle() qui vous permet de mélanger un tableau (voir astuce très courte: prendre des éléments aléatoires à partir d'un tableau en PHP ). Une excellente version du javascript j'ai trouvé ici . Légèrement révisé le code ci-dessous:

Suite ...

Très court astuce: ajuster les dates de MySQL

. Parfois, vous trouvez qu'il est impossible de changer l'heure de la mise en place d'un serveur Web ou MySQL pour travailler sur une table où un champ TIMESTAMP est réglé sur ON UPDATE CURRENT_TIMESTAMP . Il devient donc nécessaire, dans le visage d'une sélection, ajuster le temps de récupérer avec le fuseau horaire correct. Par exemple, si notre serveur est situé à Los Angeles, avec un fuseau horaire 9 heures en arrière, il suffit d'utiliser:

1
2
campo_timestamp , INTERVAL 9 HOUR ) AS `local_timestamp` SELECT DATE_ADD (heures d'intervalle campo_timestamp, 9) `AS` local_timestamp
FROM mytable

è la stessa data 9 ore avanti. Le champ campo_timestamp contient la date réelle du serveur et l'alias local_timestamp est le même, le 9 heures d'avance.

Suite ...

Résoudre le bug de jQuery datapicker qui disparaît derrière la boîte de dialogue

con datepicker , quest'ultimo scompare dietro al dialog a causa di un errata impostazione dello zIndex . En ouvrant un dialog avec jQuery UI , qui est fixé dans un champ de input avec datepicker , il disparaît derrière la dialog à cause d'un réglage incorrect de l' zIndex . , dopo l'impostazione del nostro campo input a datapicker , le seguenti righe di codice: Pour le résoudre, il suffit de brancher l'événement open au dialog , après le réglage de notre champ input au datapicker , les lignes de code suivantes:

Suite ...

Très court extrait: format monétaire en PHP

. PHP propose deux fonctions pratiques pour formater (et imprimer) Devise: money_format() et number_format() . La première peut être utilisée en conjonction avec setlocale() pour définir le type de format en fonction de votre pays, par exemple:

Suite ...

Très court extrait: PHP isset_post ()

Souvent avoir à vérifier si une variable a été envoyé avec le poste, et si non, assigner une valeur par défaut. Au lieu d'utiliser la syntaxe suivante:

1
isset ( $_POST [ 'var_post' ] ) ? $_POST [ 'var_post' ] : default ; $ Miavar = isset ($ _POST ['var_post']) $ _POST ['var_post']: par défaut;?

Suite ...

WordPress: personnaliser la navigation entre les poteaux

WordPress offre de nombreuses fonctionnalités pour naviguer à travers les différents postes et des pages en avant et en arrière. Ils sont utilisés dans les thèmes, souvent dans un environnement complètement interchangeables, bien qu'ils contiennent quelques différences. Ceci, en fait, de créer beaucoup de confusion dans le choix de la fonction à utiliser. Voici quelques notes:

Suite ...

Surcharge

La surcharge est une fonctionnalité très utile de certains langages de programmation à des objets. Cependant tuti langages OO ne le supporte pas, et certains des «exécution» ou limitées ou différentes. En général, les fonctions ou les méthodes, la surcharge vous permet de créer deux ou plusieurs fonctions / méthodes qui ont le même nom mais accepter des paramètres différents, par exemple:

Suite ...

Très court astuce: désactiver le redimensionnement d'un textarea sur Safari

En tout navigateur développé à partir du moteur de rendu WebKit (sur rendez-vous que Safari ou Google Chrome ), les champs textarea montrent, en bas à droite, le trait caractéristique de redimensionnement. Si ce caractère spécifique peut s'avérer très utile dans certains cas, dans d'autres il devient un élément de nuisance.

Suite ...