Visualizzazione dei risultati da 1 a 3 su 3

Discussione: funzione apri pagina

  1. #1

    funzione apri pagina

    Ciao, sono un po' in difficoltà in quanto non me ne intendo di java e similari.
    Quello che vorrei fare io è che, cliccando su una parola di una pagina html, si aprisse una nuova pagina/finestra contenente del testo. Più difficile da dire che da fare forse.
    In realtà l'avrei già creata, ma il w3c non mi valida la pagina che contiene tale istruzione. Qualche amico mi ha dato una soluzione parziale, ma non riesco a capire cosa devo fare.
    Mi ha detto di creare un file esterno chiamato, per esempio, pop.js contenente questo codice:

    function intercetta()
    {
    for (var i=0; i<document.links.length; i++)
    if (document.links[i].className=="pop")
    { window.open('crediti/crediti.html','Crediti','width=300,height=180') }
    }
    window.onload = intercetta;

    Tale file .js mi ha detto che deve essere richiamato nella pagina html interessata a far aprire la pagina crediti.html. E qui mi fermo, dove e cosa bisogna scrivere di preciso nella pagina html?

    Se qualcuno ha qualche idea... Thanks!

  2. #2
    Utente di HTML.it L'avatar di Alberto
    Registrato dal
    Oct 2004
    Messaggi
    1,870
    Se ho ben capito, tu vuoi che cliccando su di una parola/frase si apra una nuova pagina!

    <a href="javascript:window.open('crediti/crediti.html','Crediti','width=300,height=180')>fr ase linkata</a>

    E' così?

  3. #3
    Quasi...

    <a href="javascript:void(0)" onclick="window.open('nuova_pagina.html','Crediti' ,'width=300,height=180');" >

    Il validatore non me la validava in quanto mi ostinavo a scrivere onclick con la c maiuscola. Pensavo che il problema fosse un altro. E pensare che ci sono sopra da ieri pomeriggio... per una cavolo di lettera maiuscola...

    amen...

    Grazie comunque.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.