Question : Javascript pour basculer DIVs et rouleau pour ancrer le lien S'il y a un lien d'ancre dans l'URL

Dans l'IE, je voudrais diriger des utilisateurs (venant d'une autre page Web) vers un lien d'ancre qui est contenu à moins de 2 DIVs SI le #anchor est dans l'URL. Autrement, s'il n'y a aucun #anchor dans l'URL, la page devrait montrer avec tout le DIVs collapsed.

Disclaimer : Je ne suis pas un programmeur mais par défaut, un utilisateur qui est responsable d'un site Web interne, ainsi j'apprécie vraiment la patience d'everyone, le jus de cerveau, et des conseils à l'avance ! est le

This ce que je voudrais accomplir : le #myAnchor du
If est dans l'URL, puis augmente les 2 DIVs et va au #anchor, le
Else, page d'affichage comme normal.

I AM tout mélangé vers le haut quand il vient à le rassembler tout dans un manuscrit pour accomplir this.

jusqu'ici….class= " lineNumbers " >
1 de >

: 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : 12 : 13 : 14 : 15 : 16 : class= " de
1. de l'id= " codeSnippet643228 " de >

C'est comment le toggleBlock fonctionne :
toggleBlock de fonction (pstrID) {
  myDiv de variété = document.getElementById (« d » + pstrID) ;
  si (myDiv) {
    si (== de myDiv.style.display « aucun ") {
      showBlock (pstrID) ;
    } autrement {
      hideBlock (pstrID) ;
    }
  }
}
class= " de 
1 de >
de class= : 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : 12 : class= " de 2. de l'id= " codeSnippet643241 " de >
 dans le corps ou dans la section principale.

J'ai trouvé ces 2 extraits de code mais ne peux pas la rassembler dans une fonction ainsi je ne peux pas l'examiner :
    variété MyPage=location.href. (/(. *) #.*/, « $1 ») ;
    location.href=myPage+thisID
    -----
    ou
    
    type= de 
class= > " clair " de 
class= de

Réponse : Javascript pour basculer DIVs et rouleau pour ancrer le lien S'il y a un lien d'ancre dans l'URL

N'importe quoi de pareil :
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
toggleBlock de fonction (pstrID) {
  myDiv de variété = document.getElementById (« d » + pstrID) ;
  si (myDiv) {
    si (== de myDiv.style.display « aucun ") {
      showBlock (pstrID) ;
    } autrement {
      hideBlock (pstrID) ;
    }
  }
}
window.onload=function () {
  si (location.hash) {
    toggleBlock (« id1 ») ;
    toggleBlock (« id2 ») ;
  }
}


Si vous avez
 alors l'URL ira là lui-même
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us