Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    4

    Ancoraggio all'interno di un iFrame

    Ciao a tutti ho un problemino, ho cercato in giro ma non ho trovato risposte.

    Ho una pagina, questa: http://www.daorestaurant.it/menu.htm in cui devo collegare le voci di menu a sinistra con delle ancore, inserite nell'iFrame a destra.

    I collegamenti per il momento funzionano, il problema è che quando clicco non rimane sulla stessa pagina, scorrendo fino all'ancora desiderata, ma apre una NUOVA pagina.

    Come posso fare per rimanere sulla stessa pagina?
    Grazie.

  2. #2
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    4
    avevo già provato ma il problema persiste...mi apre una nuova pagina che è l'iFrame.

    href="menu_iframe.htm#AntipastiVegetariani" target="menu_iframe.htm"

    la pagina intera è

    menu.htm

    l'iframe si chiama

    menu_iframe.htm

    e l'ancoraggio AntipastiVegetariani.

    come devo fare?

  4. #4
    Ah ... iframe, non frame ...

    Prova a fare dei test col javascript: nel tag A aggiungi

    codice:
    onclick="top.nome_mio_iframe.location='http://www.la_pagina_del_sito.com';"
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    4
    o non funziona o non sono in grado io di farlo.
    il tag è questo ed è in un area shape:

    <map name="Map7" id="Map7">
    <area shape="rect" coords="-1,-11,145,16" href="menu_iframe.htm#AntipastiDiPesce" />
    <area shape="rect" coords="1,26,170,43" href="menu_iframe.htm#AntipastiVegetariani" />
    <area shape="rect" coords="-1,49,147,67" href="menu_iframe.htm#AntipastiDiCarne" />

    così è come l'avevo fatto io ma non è ovviamente come lo voglio dato che non ha un target. ho provato molte opzioni ma tutte danno lo stesso risultato: aprono una nuova pagina.
    help

  6. #6
    hai provato ad inserirci l'onclick? (togliendo l'href p mettendolo a valore "#")
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    4
    guarda, ho provato tutto ma alla fine ci ho rinunciato e ho strutturato la pagina in modo diverso...grazie comunque per l'aiuto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.