Jeg får et svar fra et XMLHttpRequest opkald - det vil jeg så gerne checke for links og det gør jeg med
var re = new RegExp(/<a\b[^>]*>(.*?)<\/a>/gi)
når jeg så laver en replace fungerer det, men hvis jeg laver en match får jeg null.
Mit problem er, at jeg skal udskifte href´en i hvert link med java script:funktion([href minus evt. parametre],'elementid','typen','[parametre - fx.: x=y&p=45]')
-- fordi så er det godt nok ikke særlig fremtidssikret, da du så baserer din kode på en ugyldige property (innerHTML -- som godt nok virker pt., men er fuldstændig på tværs af det konceptuelle grundlag for x(ht)ml !-)
-- men ellers ville en tanke være, at du har mange linjer, måske kan det klares med multiline-modifikatoren m:
Ja det returnerer, helt forkert, html - jeg er ved at lave en funktion, som kan få mine gamle sites til at fungere med AJAX indtil jeg har tid til at lave dem om til at fungere "korrekt".
Og jeg har allerede prøvet med gim - det giver også ved match eller test null.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.