Я делаю букмарклет на свой веб-сайт, и на данный момент у меня есть:
<a href="javascript:location.href='http://website.com/compartir_link.php?url='+encodeURIComponent(location.href)" >Save this</a>
, который работает нормально, проблема в том, когда я пытаюсь открыть его в новой вкладке: это как когда япопробуйте сохранить: about: blank (в firefox)
И я хочу сделать это без потери текущего видео, поэтому я расскажу о poput, но функционально target = "_ blank" будет работатьдля меня
есть предложения?Большое спасибо!
PD: эта ссылка будет сохранена в виде закладки в моем браузере (может быть, в других моих веб-сайтах), как и в facebook bookmarklet / sharer
EDIT
После ваших ответов у меня есть этот /js/file.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>
Что работает для того, что мне нужно (в случае использования на внешнем веб-сайте)
Но как я могу использовать его в обычном режиме, чтобы я мог сохранить его в своем браузере?
Мои наилучшие пожелания