Visualizzazione dei risultati da 1 a 4 su 4

Discussione: replace link

  1. #1

    replace link

    ho creato questo script in javascript...

    codice:
    function copia(formname,elemento) {
    	var testo = escape(document.frames("Composition").document.body.innerHTML);
    	testo = testo.replace(/href=\"?\"/gi,"href=\"#\"");
    	testo = unescape(testo);
    	testo = testo.replace(/
    /gi,\'\');
    	var str = "document."+formname+"."+elemento+".value = \'"+testo+"\';" ;
    	eval(str);
    }
    ma la funzione testo = testo.replace(/href=\"?\"/gi,"href=\"#\""); è sbagliata..... come faccio a sostituire tutti i link con il # ????

  2. #2
    Nessuno sa aiutarmi???

  3. #3
    Vuoi sostituire tutti i link dell'intero documento? Ecco un esempio:

    codice:
    window.onload = function()
    {
       var links = document.getElementsByTagName('a')
       for (var i = 0; i < links.length; i++)
       {
          links.item(i).setAttribute('href', '#')
       }
    }

  4. #4
    Originariamente inviato da pierofix
    Vuoi sostituire tutti i link dell'intero documento? Ecco un esempio:

    codice:
    window.onload = function()
    {
       var links = document.getElementsByTagName('a')
       for (var i = 0; i < links.length; i++)
       {
          links.item(i).setAttribute('href', '#')
       }
    }
    non proprio...ho la variabile testo che contiene tutto il contenuto di un iframe...e vorrei eliminare tutti i link all'interno di questa variabile, sostituendo ai link il simbolo del cancelletto #

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.