Vous devrez créer une application Facebook via le lien Mes applications de la page des développeurs. Une fois que vous avez rempli tous les champs, votre page d'application doit être opérationnelle.
Maintenant, vous devez commencer à développer l'application réelle sur votre site Web (vous devrez spécifier le lien dans les paramètres de votre application). Parcourez la documentation du développeur, car ils ont une bonne documentation. Par conséquent, pour créer ces onglets, il suffit d'utiliser les attributs FBMls clicktoshow
et clicktohide
. Essentiellement tout ce que vous avez besoin est le code suivant:
<a href="#" clicktoshow="nav1" clicktohide="nav2,nav3">Link 1</a>
<a href="#" clicktoshow="nav2" clicktohide="nav1,nav3">Link 2</a>
<a href="#" clicktoshow="nav3" clicktohide="nav1,nav2">Link 3</a>
<div id="nav1">
//content for first tab
</div>
<div id="nav2">
//content for second tab
</div>
<div id="nav3">
//content for third tab
</div>
Lorsque « importation » Facebook ce (uniquement via FMBL, je ne suis pas sûr si cela fonctionne avec iframe), il ne pratique tout le travail et convertit les liens ci-dessus à quelque chose comme:
<a href="#" clicktoshow="nav1" clicktohide="nav2, nav3" class="test"
onclick="(new Image()).src = '/ajax/ct.php?app_id=7146470109&action_type=3&post_form_id=fd583a515fe76b1d3d300e974aba931d&position=16&' + Math.random();FBML.clickToHide("app7146470109_nav2");
FBML.clickToHide("app7146470109_nav3");
FBML.clickToHide("app7146470109_nav4");FBML.clickToHide("app7146470109_nav5");FBML.clickToHide("app7146470109_nav6");
FBML.clickToHide("app7146470109_nav7");FBML.clickToHide("app7146470109_nav8");FBML.clickToShow("app7146470109_nav1");return false;">Test</a>
Mais, vous n'avez qu'à vous soucier de la première partie, car Facebook prend en charge la seconde. Comme vous pouvez le voir, c'est un processus assez simple.
Il n'est pas nécessaire d'avoir Javascript pour créer les onglets de la page Facebook ci-dessus. Vois ma réponse. –