webForumDet fria alternativet

Plocka ut dns:en

4 svar · 267 visningar · startad av rincewind

rincewindMedlem sedan nov. 2003104 inlägg
#1

Hej,
ledsen om denna fråga har frågats förrut, försökte leta lite men hittade inget (viste inte riktigt vad jag ska leta efter heller).

Jag undrar om javascript kan plocka ut vilken dns som jag surfar till och spara dem i en variabel och om så hur man gör detta??

Dvs om jag surfar till

https://www.testtesttest.se/test/mertest.html
får jag ut strängen
testtesttest.se

eller om jag surfar till.
https://www.mindns.org/underkatalog/entillunderkatalog/index.php
får jag ut strängen
mindns.org

Någon som vet?
Tacksam för svar.
-- Rincewind

Jesper TMedlem sedan nov. 20017 144 inlägg
#2
<script type="text/javascript">
var href = "www.mindns.org/underkatalog/entillu...talog/index.php"
var s = href.split("/")[0];
document.write(s);
</script>
dectgapMedlem sedan sep. 20021 655 inlägg
#3

Ett annat sätt:

<script type="text/javascript">
window.location.href.match(/(\w+\.\w+)(\/|$)/);
alert(RegExp.$1);
</script>
rincewindMedlem sedan nov. 2003104 inlägg
#4

Tackar dectgap
fungerar perfekt...

nitro2k01Medlem sedan aug. 20039 342 inlägg
#5

Eller så kan man använda javascripts inbyggda metod:

 
alert(location.host);
// eller
alert(location.hostname);

Location host inkluderar porten, om det finns en sådan (tex www.foobar.com:8080 ), medan hostname inte gör det.

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)