JavaScript Bookmarklet, чтобы открыть новое окно и передать параметры происхождения страницы - PullRequest
0 голосов
/ 22 сентября 2011

У меня есть отлично работающий букмарклет, чтобы захватить заголовок документа и URL-адрес текущего веб-сайта и поместить его в URL-адрес новой загруженной страницы (код ниже)… теперь мне интересно, как разрешить этому домену com.com/bookmarklet?… Открыть в новом небольшом окне (600x600px), чтобы я все еще видел старый веб-сайт, откуда я взял заголовок и URL-адрес в фоновом режиме, а новую страницу (domain.com/bookmarklet?…) на переднем плане.

javascript:location.href='http://domain.com/bookmarklet?url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)

Как мне этого добиться?

Ответы [ 2 ]

3 голосов
/ 22 сентября 2011

Используйте window.open(...) вместо настройки location.href = ....

1 голос
/ 22 сентября 2011

вам нужно использовать window.open () для этого

javascript:window.open ("http://domain.com/bookmarklet?.......","MyBookmarklet");
...