JavaScript, передавая переменные через URL - PullRequest
0 голосов
/ 22 февраля 2012

Ну, вопрос, возможно, не правильный, но я даю выстрел.

Мой скрипт:

<a href="javascript:var%20u=location.href;window.open('http://localhost/url='+u);void(o)" onclick="return false">OMG, testing</a>

На самом деле, без javascript URL выглядит так:

http://localhost/url=google.com

Здесь хочу добавить это: & format = txt

Итак, правильный URL-адрес будет:

http://localhost/url=google.com&format=txt
  • Как добавить & отформатировать к «сценарию» javascript, который показан на наверх

Ответы [ 4 ]

1 голос
/ 22 февраля 2012

Это будет сделано, вы должны сделать то же самое, что вы сделали для localhost

<a href="javascript:var%20u=location.href;window.open('http://localhost/url='+u+'&format='+txt);void(o)" onclick="return false">OMG, testing</a>
1 голос
/ 22 февраля 2012

это то, что вы хотите:

<a href="javascript:var%20u=location.href;window.open('http://localhost/url='+u+'&format=txt');void(o)" onclick="return false">OMG, testing</a>
1 голос
/ 22 февраля 2012

Просто добавьте его в ссылку, используя +, если я не понял вопроса.

<a href="javascript:var%20u=location.href;window.open('http://localhost/url='+u+'&format='+txt);void(o)" onclick="return false">OMG, testing</a>

Предполагается, что txt является переменной, в противном случае поместите все это в кавычки.

0 голосов
/ 22 февраля 2012

вот так:

<a href="javascript:var%20u=location.href;window.open('http://localhost/url='+u + '&format=txt');void(o)" onclick="return false">OMG, testing</a>

Вам нужно только добавить текст в строку вашего URL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...