I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nu går jeg ikke udfra, du kun skal bruge det på den ene side, så vi er nødt til at kende det helt nøjagtige mønster for filnavngivningen. Står der f.eks. altid 'ef2-fddddd-c-' foran tallet og 'p.html' efter? Hvis nej - hvad så?
jeg har prøvet <a href="#" onclick="/^(?:.*?)-([0-9]{6})p.html$/.test(location.href);window.open('site.asp?ID='+RegExp.$1)"><img src="logo.gif"></a>
Det virker også fint, men ikke så godt som den du har lavet.
Hvordan får jeg det flettet ind i: <script type="text/javascript"> var oLnk = document.createElement("a"); /^(?:.*?)-([0-9]{6})p.html$/.test(location.href); oLnk.setAttribute("href", "site.asp?ID="+RegExp.$1); oLnk.appendChild( document.createTextNode("Et lillebitte link") ); document.getElementsByTagName("body")[0].appendChild(oLnk); </script>
Dit eget forsøg virker helt fint, hvis filen har seks ciffre i navnet. Det betyder, at filnavnet i dit spørgsmål (med fem et-taller) ikke vil kunne bruges ;o)
Så sletter du bare $ i slutningen af RegExp'en. Det er ligegyldigt, om det er en onclick eller, hvad det er. Google kan jo ikke læse JavaScript og vil derfor aldrig finde en adresse, skrevet med JS ;o)
Andet argument i en window.open (og den skal altid kaldes med mindst to argumenter) er window objektets name - og det kan jo ikke være 'width=500,height=150':
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.