2010-11-27 3 views
0

J'ai un volet de gauche avec 5 éléments comme lien hypertexte. Lorsque je clique sur le lien hypertexte, je veux afficher la description de l'objet correspondant dans le côté droit. Je développe le site en utilisant html. Par défaut, il y aura une description. quand je clique sur item1, je veux afficher les détails de item1 et cliquez sur item2 je veux afficher les détails de item2.comment appeler une page dans iframe en cliquant sur lien hypertexte?

Comment le faire? Puis-je afficher la page dans l'iframe ou quelque chose? Quelle est la meilleure pratique?

Répondre

1

Si vous souhaitez utiliser un IFrame, alors vous pouvez le faire, et juste définir la cible de l'hyperlien être le nom de l'iFrame.

Cependant, les iFrames sont considérés comme une mauvaise pratique. Ce qui serait mieux, c'est d'utiliser JQuery et d'utiliser la commande load.

Par exemple, si votre volet droit a un id de right-pane:

<a href="showItem('item1-details.html')">item 1</a> 

function showItem(url) { 
    $('#right-pane').load(url); 
} 
+0

cool .. Cela a fonctionné bien pour moi .. merci beaucoup – nimi

Questions connexes