2011-03-23 26 views
1

我在Bookmarklet中使用以下JavaScript,但它一直添加www。部分,通过从域中删除www部分来实现这个工作的任何方式?谢谢。Bookmarklet help:document.location.hostname

javascript:void(window.open('http://siteanalytics.compete.com/'+document.location.hostname)); 
+0

?到你从'document.location.hostname'得到的值?如果它是主机名的一部分,那么它将在那里,然后不是(至少在Chrome中)。 – 2011-03-23 10:28:21

回答

0

您可以手动删除它......哪里是'www.`添加

var noWww = document.location.hostname.replace(/^w{3}\./, '.'); 
+0

亚历克斯工作完美。感谢你的帮助。 – Rob 2011-03-23 10:46:33

+0

好醇随机downvote。 – alex 2011-03-23 23:08:29