URL изменения и перенаправление с помощью jQuery

На языке событий, управляемых событиями. например, SystemVerilog, время является глобальным значением, разделяемым всеми процессами. Вы не можете установить его - вы можете наблюдать только его текущее значение.

Как работает управляемое событиями моделирование, оно работает в цикле, обрабатывая очередь событий в текущий момент времени, пока очередь не станет пустой. Только тогда он переходит к следующему запланированному событию в будущем. Так что вы можете сделать так, чтобы блок процесса ожидал какое-то время в будущем.

SystemVerilog не предоставляет способа планирования чего-либо на определенное время, но если вы наблюдаете текущее время, вы можете вычесть это время из времени в будущем, которое вы хотите, - блок для этого количества времени.

Поскольку ваши транзакции не перекрываются, вы можете прочитать файл по одной строке за один раз и подождать указанное время. Вы читаете первую строку в момент времени 0 и ждете 1- $ в реальном времени. Затем выполните транзакцию. Когда это будет сделано, вы читаете вторую строку и ждете 5- $ реального времени. Это можно сделать в цикле, пока не достигнет конца файла.

130
задан Kamil Kiełczewski 14 April 2019 в 13:26
поделиться

3 ответа

говорю вам правду, я все еще не понимаю, что вам нужно, но

window.location(url);

должен быть

window.location = url;

поиск по ссылке window.location скажу вам это.

40
ответ дан 24 November 2019 в 00:20
поделиться

Как упоминалось в других ответах, для этого вам не нужен jQuery; вы можете просто использовать стандартные свойства.

Однако, похоже, вы не знаете разницы между window.location.replace (url) и window.location = url ].

  1. window.location.replace (url) заменяет текущее местоположение в адресной строке новым. Страница, которая вызывала функцию, не будет включена в историю браузера. Следовательно, в новом месте нажатие кнопки «Назад» в браузере заставит вас вернуться на страницу, которую вы просматривали до того, как посетили документ, содержащий перенаправляющий JavaScript.
  2. window.location = url перенаправляет на новый расположение. На этой новой странице кнопка "Назад" в вашем браузере будет указывать на исходную страницу, содержащую перенаправляющий JavaScript.

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

PS: Вы, наверное, забыли две косые черты после http: в строке 2 вашего JavaScript:

url = "http://abc.com/" + temp;
337
ответ дан 24 November 2019 в 00:20
поделиться

В jQuery нет опции для этого, да и не должно быть. Это совершенно правильный javascript, и jQuery не должен предоставлять для этого функции оболочки.

jQuery - это просто библиотека поверх javascript, даже если вы используете jQuery, вы все равно можете использовать обычный javascript.

Окно Btw. location - это не функция, а свойство, которое вы должны установить следующим образом:

window.location = url;
18
ответ дан 24 November 2019 в 00:20
поделиться
Другие вопросы по тегам:

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