嘿,我有这个小javascript书签
javascript:(function(){ window.open('http://www.mywebsite.com/index.php?currentsite#bookmark'); })()
如何将当前网站的网址添加到该网址?
我听说过使用document.URL
但是我不知道如何将其插入带有当前浏览网站网址的书签中的URL。目前的结果是http://www.mywebsite.com/index.php?currentsite=document.URL#bookmark
由于
答案 0 :(得分:3)
javascript:(function(){ window.open('http://www.mywebsite.com/index.php?currentsite=' + encodeURIComponent(location.href) + '#bookmark'); })()
答案 1 :(得分:2)
试 window.location或document.location.href或window.location.href 我忘了哪一个有效:)
答案 2 :(得分:2)
请尝试使用此代码:
javascript:( function(){window.open('http://www.mywebsite.com/index.php?'+document.location.href+'#bookmark');} )()
答案 3 :(得分:1)
只需使用window.location.href - 就像这样:
window.open( 'http://<someurl>?' + window.location.href + '#somebookmark' );
window.location.href将为您提供当前帧的href。
答案 4 :(得分:1)
我不确定你在说什么,但如果你想要获得完整的URL和anker,你可以document.location.href
http://www.w3schools.com/jsref/prop_doc_url.asp
您可以使用位置对象http://www.w3schools.com/jsref/obj_location.asp
访问网址的各个部分您的代码应如下所示:
function(){
var url = document.location.href;
window.open('http://www.mywebsite.com/index.php?currentsite = ' + url);
}
不确定那是不是你想要做什么。