Pour détecter l'heure d'été ou l'heure d'hiver sans avoir à mettre à jour les données :
public static Boolean Heure_Hiver(DateTime valeur)
{
if (valeur.Month>10 || valeur.Month<4) return true; else return false;
}
Décalage par rapport à l'heure universelle :
Heure d'hiver : DateTime.UtcNow+1
Heure d'été : DateTime.UtcNow+2
Cette façon de faire offre l'avantage d'être permanente, mais pendant les quelques jours de la fin du mois de décalage il y a une erreur d'une heure.
samedi 10 novembre 2012
Boîte de dialog JQuery
Code à mettre dans l’entête (<head></head>) :
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script type="text/javascript">
function Avertissement(titre, valeur, x, y) {
document.getElementById("dialog").title = titre;
document.getElementById("dialog").innerHTML = valeur;
$("#dialog").dialog({
position: [y, x],
modal: false,
buttons: [
{
text: "OK",
click: function () { $(this).dialog("close"); }
}
]
});
}
</script>
Code à mettre dans le corps (<body></body>) :
<div id="dialog" title="" style="display:none;"></div>
Appel Javascript :
Depuis un code côté serveur (ASP.NET C#) :
string csname1 = "RemarqueScript";
Type cstype = this.GetType();
ClientScriptManager cs = Page.ClientScript;
string cstext1 = "Avertissement('Avertissement','remarque',100,0);";
cs.RegisterStartupScript(cstype, csname1, cstext1, true);
Depuis un code côté client (HTML) :
Avertissement('Avertissement','remarque',100,0);
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script type="text/javascript">
function Avertissement(titre, valeur, x, y) {
document.getElementById("dialog").title = titre;
document.getElementById("dialog").innerHTML = valeur;
$("#dialog").dialog({
position: [y, x],
modal: false,
buttons: [
{
text: "OK",
click: function () { $(this).dialog("close"); }
}
]
});
}
</script>
Code à mettre dans le corps (<body></body>) :
<div id="dialog" title="" style="display:none;"></div>
Appel Javascript :
Depuis un code côté serveur (ASP.NET C#) :
string csname1 = "RemarqueScript";
Type cstype = this.GetType();
ClientScriptManager cs = Page.ClientScript;
string cstext1 = "Avertissement('Avertissement','remarque',100,0);";
cs.RegisterStartupScript(cstype, csname1, cstext1, true);
Depuis un code côté client (HTML) :
Avertissement('Avertissement','remarque',100,0);
Code CSS3 pour mettre un effet d'ombre (ombrage) autour d'une boîte
box-shadow:4px 4px 10px #333333;
Apostrophe, simple cote, simple guillemet
Quel code utiliser dans du javascript pour éviter un plantage ?
Simple guillemet : ' , code à utiliser : '
Simple guillemet : ' , code à utiliser : '
mercredi 7 novembre 2012
iMessage ou SMS gratuits entre appareils Apple
Depuis la version d'iOS 5 il est pratique de communiquer instantanément par iMessage entre personnes disposant d'appareil Apple (iPhone, iPad).
Il faut toutefois procéder à quelques réglages.
Il faut toutefois procéder à quelques réglages.
- Aller dans les Réglages
- Sélectionner Messages
- Mettre à ON iMessage, dans la rubrique Envoi et réception faire figurer les adresses et/ou les numéros de téléphone qui vous permettront d'être joint et l'adresse indiquée lorsque vous commencerez une nouvelle conversation.
- Une fois ces paramètres réglés, quand vous lancerez Messages et chercherez un contact disposant d'un appareil Apple bien paramétré, vous verrez apparaître une bulle bleue, une fois sélectionné, il apparaîtra en bleu plutôt qu'en vert.
Ainsi avec un appareil Apple disposant d'une connexion internet (Wifi ou 3G), nul besoin d'avoir un forfait avec SMS illimité.
Réglages, Messages
iMessage à ON
Faire dérouler, Envoi et réception
Identifiant Apple, liste des adresses de réception
Sélection d'un contact, bulle bleue
Contact en bleu : messagerie gratuite
mardi 6 novembre 2012
vendredi 2 novembre 2012
iBooks ne fonctionne pas depuis la mise à jour 3
Depuis la mise à jour d'iBooks 3 l'application plante sur iPad 1.
Pour résoudre ce problème faire :
Règlages/Général/Réinitialiser/Réinitialiser tous les réglages.
Une fois la réinitialisation faite, le système propose de récupérer une sauvegarde, ce qui peut être fait. Ensuite iBooks se lance normalement.
Pour résoudre ce problème faire :
Règlages/Général/Réinitialiser/Réinitialiser tous les réglages.
Une fois la réinitialisation faite, le système propose de récupérer une sauvegarde, ce qui peut être fait. Ensuite iBooks se lance normalement.
jeudi 1 novembre 2012
Le mode lecteur
C'est le cas du mode lecteur proposé sur Safari d'iOS.
Sur iPhone, difficile de lire un article sur une page web faite pour ordinateur, mais avec le mode lecteur, tout change.
La lecture devient un plaisir : plus besoin de forcer la vue ou bien de jouer à agrandir/diminuer le contenu.
On pourrait croire que ce mode n'est qu'une option parmi tant d'autres mais quand on utilise d'autres appareils ou navigateurs qui ne le proposent pas, on se sent vraiment handicapé.
Inscription à :
Articles (Atom)