Skip to content

Instantly share code, notes, and snippets.

View laminr's full-sized avatar

Thibault de Lambilly laminr

View GitHub Profile
@laminr
laminr / html template
Created March 17, 2013 19:12
Html page template
<!doctype html>
<!--[if lte IE 6]> <html class="no-js ie6 ie67 ie678" lang="fr"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 ie67 ie678" lang="fr"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 ie678" lang="fr"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="fr"> <!--<![endif]-->
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=10">
<title></title>
<meta name="viewport" content="initial-scale=1.0">
@laminr
laminr / Struts2 Ajax Action Result
Created March 13, 2013 10:45
Retour d'un Action en AJAX et JSON
<!-- Besoin dans le pom -->
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-json-plugin</artifactId>
<version>2.1.8</version>
</dependency>
1- Envois d'un flux, genre un fichier ou une image (mais mode Ajax !!!)
@Action(value = "/charger", results = {
@Result(name = "succes", type = "stream", params = { "contentType", "application/octet-stream",
@laminr
laminr / Form Validation
Last active December 14, 2015 18:29
Formular using Boostrap with jQuery validation and alert info
// From: http://www.siteduzero.com/informatique/tutoriels/bootstrap-de-twitter-un-kit-css-et-plus/formulaires
<div class="span5">
<form class="form-inline well">
<div class="control-group">
<div class="controls">
<input type="text" placeholder="Texte ici">
<button type="submit" class="btn btn-primary pull-right">Envoyer</button>
<div class="alert alert-error hide">
<h4 class="alert-heading">Erreur !</h4>
Vous devez entrer au moins 4 caractères ! </div>
@laminr
laminr / Floatable Menu
Last active December 13, 2015 22:29
HTML block that follow the scroll until the top of the page then stick to it
// Javascript
var positionElstrongentInPage = $('#menu').offset().top;
$(window).scroll(
function() {
if ($(window).scrollTop() >= positionElstrongentInPage) {
// fixed
$('#menu').addClass("floatable");
} else {
// relative
$('#menu').removeClass("floatable");
@laminr
laminr / jQuery Scroll To Tag
Created February 19, 2013 09:53
Scrolling to define Tag use with <a href="#company">Company</a>
var scrolling = function(){
var speed = 1000;
jQuery('a[href^="#"]').bind('click',function(){
var id = jQuery(this).attr('href');
if(id == '#')
goTo('body');
else
goTo(id);
return(false);
void(0);