Как открыть ссылку в jQuery без реферальной информации

Другой способ:

xlim([0 3600])
ylim([0 3900])

http://www.mathworks.com/help/techdoc/ref/xlim.html

http://www.mathworks.com/help/techdoc/ref/ylim.html

Я думаю, что для размера шага это

set(gca, 'XTick', [0:60:3600])
set(gca, 'YTick', [0:30:3900])

11
задан Andres SK 16 March 2010 в 23:30
поделиться

3 ответа

Я думаю, что каждый браузер автоматически добавляет эту информацию ко всем запросам, и нет возможности напрямую изменить ее с помощью JavaScript.

После просмотра Интернета у вас есть несколько вариантов:

  1. Запуск ссылки из приложения Flash
  2. Запуск ссылки из приложения Java.
  3. Запуск URL-адреса через клоакер реферера / служба спуфера

Все варианты уродливы, и я бы не рекомендовал их из соображений удобства использования. Я основываю это на старом вопросе Google Answers , но я думаю, что ответы остаются неизменными.

3
ответ дан 3 December 2019 в 08:03
поделиться

Можно заставить jQuery написать ссылку с атрибутом rel, установленным на noreferrer, а затем вызвать ее с помощью $(link_you_made).click().

1
ответ дан 3 December 2019 в 08:03
поделиться

Не уверен, что именно вы подразумеваете под открытием ссылки "из jQuery", но установка window.location напрямую не передаст никакой информации о реферере.

Поэтому если у вас есть ссылка, которая не должна передавать информацию о реферере, вы можете сделать что-то вроде этого:

$("a").click(function() { window.location = $(this).attr("href"); return false; });

Edit: Только что провел тестирование и похоже, что Firefox действительно передает информацию о реферере с помощью изменения window.location. Так что, к сожалению, это не полное/кросс-браузерное решение...

Также, как отмечает sczizzo в комментарии ниже, могут быть случаи, когда это не будет надежным (например, я не уверен, срабатывает ли click при среднем щелчке на ссылке в Firefox, чтобы открыть ее в новой вкладке).

1
ответ дан 3 December 2019 в 08:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: