2011-02-09 88 views
1

我正在做一个书签到我的网站,而现在我有:我需要什么才能在弹出窗口或新窗口中打开它?

<a href="javascript:location.href='http://website.com/compartir_link.php?url='+encodeURIComponent(location.href)" >Save this</a> 

至极工作正常,问题是当我尝试在新标签中打开它:这就像当我尝试保存:约:空白(在Firefox)

,我希望能够做到这一点没有失去我目前的视频,这就是为什么我thouhgt约poput,但funcionally目标=“_空白”会为我工作,

有什么建议吗? 非常感谢你!

PD:这个链接将被保存在我的浏览器书签(也许在我的其他webistes),像Facebook这样的书签/共享者

编辑

您的答复后,我有这个/ JS /文件。 js

jQuery("body").ready(function(){ 
jQuery(".keep_btn").click(function(event) { 
    event.preventDefault(); 
    if(this.href=""){ 
     this.href=document.URL; 
    } 
    window.open("http://website.com/API/public/compartir_link.php?url="+this.href,'about to keep', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=450,height=400'); 
}); 

});

,我可以在一个IFRAME方含现在使用它:

<a class="keep_btn" href="#" style="background-color:red;color:white;">keeps</a> 

这对我(使用外部网站链接的情况下)所需要的工作

但如何我可以用它在常规所以我可以把它保存到我的浏览器?

我最诚挚的问候

回答

2

JavaScript调用...

从链接:

<a href="#" onClick="openIt();return true">Click Here to Open</a> 

从形式的按钮:

<input type="button" value="Open the Window" onclick="openIt()" /> 


function openIt() { 
    w=window.open(linkUrl, reportName, "resizable=yes, directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,top=50,height=600, width=900"); 
} 
相关问题