добавить хеш с JavaScript к URL, не прокручивая страницу?

Если я помню правильно, переменные UriTemplate в пути всегда решают к строкам при использовании WebGet или WebInvoke. Можно только связать переменные UriTemplate с интервалом, долго, и т.д. когда они находятся в части запроса UriTemplate.

9
задан Timo Huovinen 17 September 2009 в 18:36
поделиться

3 ответа

Любой хэш, которого нет на странице, должен вызывать такое поведение. Например, эта ссылка указывает на несуществующий хэш на этой странице. (Ссылка протестирована с Chrome 2.0 и IE 6 (единственными доступными мне браузерами на данный момент).)

Поэтому, если ваш URL-адрес заставляет вас перейти наверх страницы, убедитесь, что у вас ничего не указано в страница, идентификатор или имя которой совпадает с этим адресом.

17
ответ дан 4 December 2019 в 11:06
поделиться

Ранее выполняли аналогичные проекты в мидлете, У меня есть для вас следующий совет:

  1. Нет безопасного способа хранить общий секрет на телефоне. Вы можете использовать его, но он попадает в категорию под названием Безопасность через неизвестность . Это похоже на защиту типа «ключ под матом».
  2. Не используйте 256-битный AES, который не является широко доступным. Возможно, вам придется установить другой JCE. 128-битные AES или TripleDES по-прежнему считаются безопасными. Принимая во внимание №1, вы не должны беспокоиться об этом.
  3. Шифрование с использованием пароля (разного для каждого пользователя) намного безопаснее. Но вы не должны использовать пароль в качестве ключа, как в примере.
2
ответ дан 4 December 2019 в 11:06
поделиться

Каждый браузер интерпретирует хеш-значение как «перейти к этому ID DOM». Вы можете попробовать две вещи, которые я могу придумать:

  1. Сделать действие, которое добавляет хэш, чтобы вернуть false, тем самым отключив необходимость в браузере искать его

  2. Добавьте тег DOM с идентификатором хеш-кода, которым вы являетесь добавление прямо там, где щелчок, чтобы браузер не двигался. Но, вероятно, это не то, что вам нужно, поскольку вы добавляете хеш для чего-то.

0
ответ дан 4 December 2019 в 11:06
поделиться
Другие вопросы по тегам:

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