bezorg de laatste berichten direct op de desktop
Welkom, Gast
Alstublieft Inloggen of Registreren.    Wachtwoord verloren?

Tekst URL veranderen in clickable link
(1 bezoeker) (1) Gast
Ga naar onderkantPagina: 1
TOPIC: Tekst URL veranderen in clickable link
#5895
Tekst URL veranderen in clickable link 3 Jaren, 7 Maanden geleden Karma: 0
Wanneer mensen een bericht achterlaten zou ik wanneer ze in hun tekst een URL typen, bv. w w w . g o o g l e . c o m , al dan niet met de h t t p : / / voor ( en dus zonder de spaties, maar ik heb gemerkt dat dit forum URL's dus automatisch omzet in links, dus tis maar voor de duidelijkheid)

... dat die tekst URL's dus worden omgezet in een klikbare link, dus dat het systeem dan dus http : // of www. herkent en omzet in iets als

<a href="www.google.com">http://www.google.com </a>

De link moet niet gevalideerd worden btw.


meursey !
Santogold
WMS Fan
Berichten: 14
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
#5899
Re:Tekst URL veranderen in clickable link 3 Jaren, 7 Maanden geleden Karma: 0
be.php.net/preg-replace
ik zou zo iets zeggen, maar dan in asp, zoek eens in de msdn library fzo
Skwizz
WMS senior user
Berichten: 78
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
#5900
Re:Tekst URL veranderen in clickable link 3 Jaren, 7 Maanden geleden Karma: 2
dit zou moeten werken :

Code:



<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
    
    <script>
    function Create_Urls(input)
    {
        var HTML = input.replace(/<br>/gim, '\n').replace(/(ftp|http|https|file):\/\/[\S]+(\b|$)/gim ,
                            '<a href="$&" class="my_link" target="_blank">$&</a>')
                            .replace(/([^\/])(www[\S]+(\b|$))/gim,
                            '$1<a href="http://$2" class="my_link" target="_blank">$2</a>')
                            .replace(/\n/gim, '<br>');
                            
        document.getElementById('links').innerHTML = HTML;
    }

    </script>
    
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <input type="text" id="txtText" />
        <input type="button" value="Generate links" onclick="Create_Urls(document.getElementById('txtText').value)" />
        <div id="links"></div>
    </div>
    </form>
</body>
</html>


Sam
Administrator
Berichten: 72
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
#5972
Re:Tekst URL veranderen in clickable link 3 Jaren, 7 Maanden geleden Karma: 0
Indeed !
Santogold
WMS Fan
Berichten: 14
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
Ga naar bovenkantPagina: 1
Moderators: Rik, Roy