Что мне нужно, чтобы открыть это во всплывающем окне или в новом окне? - PullRequest
1 голос
/ 09 февраля 2011

Я делаю букмарклет на свой веб-сайт, и на данный момент у меня есть:

<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>

Что работает для того, что мне нужно (в случае использования на внешнем веб-сайте)

Но как я могу использовать его в обычном режиме, чтобы я мог сохранить его в своем браузере?

Мои наилучшие пожелания

Ответы [ 2 ]

2 голосов
/ 09 февраля 2011

вызов 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");
}
0 голосов
/ 09 февраля 2011

Если вы ищете «всплывающее окно», я предлагаю что-то вроде jQuery UI Dialog .

...