Un iframe care conţine pagina de pornire Google Nu e niciodată nu s-a întâmplat să navigaţi pe site-ul folosind IFRAME pentru a afişa ceva de conţinut? În afară de faptul că utilizarea lor este - în opinia mea - inadvisable puternic, de multe ori am avea de a face întreţinerea vechi pe site-urile Web care utilizează IFRAME pentru a găsi şi pe mine în situaţii similare cu cea Sunt pe cale de a descrie.

  1. Sunt într-o pagină care arată - într-o mare verticală IFRAME - o forma de lungă fi completat
  2. Completaţi formularul şi defilaţi în jos, deoarece acestea completaţi în câmpurile de
  3. L-am lovit pe butonul de trimitere, care este (şi bună dreptate), pe partea de jos a paginii conţinute nell'IFRAME
  4. În acest moment, rezultatul este afişat pe o pagină ca răspuns IFRAME rămâne aceeaşi, dar a căror incipit - imaginez o pagină de confirmare dimensiuni mai mici - este din afara ecranului sunt astfel forţaţi să flux de pagini în sus, până când a primit răspuns

Soluţia pentru această problemă este simplă şi constă în includerea unei ancora în partea de sus a paginii care conţine IFRAME (pagină de mama). De exemplu:

<a name="my_top"></a> ne dă un punct de reper, care pot fi trase uşor de la aceeaşi pagină de conţinut nell'IFRAME. Amintesc de all'ancoraggio trebuie să se facă printr-un simplu javascript că educaţia trebuie să se facă de încărcare a paginii de răspuns:

<body onload="parent.location.href=parent.location.href+'#my_top'"> Notă de apel de la pagina părinte (cel care conţine IFRAME) prin educaţie javascript `` mamă.

Ponderea:
  • del.icio.us
  • Google
  • Digg
  • Facebook
  • Technorati
  • YahooMyWeb
  • MySpace